ActionScript 2.0 :: Functions: Unknown Parameter Types And Getting Around Them

Mar 11, 2007

If i have a function and im strict typing: such as

[Code]...

obviously the second doesnt work because y is a movieclip and x is a number, but i want to be able to set x to whatever type is being passed in.

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Function Parameter As Unknown Type?

Sep 22, 2010

I'm trying to convert some C# code I have and one problem I can't find a solution for is to have a function take parameters of unknown types.

C# code:
PHP Code:
public T Maximum<T>(T v1, T v2){   return v1 > v2 != null ? v1 : v2;} 

A straight translation to AS3 would look something like this, for making it easier to understand for people that might be confused by C# syntax.

[Code]...

This way you can send in anything as the parameters (notice the <T>), be different classes for example, depending on what situation you want to use it, instead of writing a lot of duplicate functions for every possible parameter type.

Is there a way to do this in AS3? Edit: Seems like I managed to find a solution right after I wrote this. Seems like one can use "*" as parameter type.

View 1 Replies

ActionScript 3.0 :: Video Voting Button - Getting Lost With Parameter Types?

Aug 21, 2009

I've built a working video player which uses the following function to select and play one of 50 videos.

function playVideo(e:MouseEvent):void {

if (e.currentTarget == video1) {
vidLink = "http//video1.flv";
ns.play(vidLink);

[Code]...

View 0 Replies

ActionScript 3.0 :: Calling A Function Sending Different Data Types As Parameter?

May 23, 2009

In my code there's a function that shows an image on the screen (or loads the image and shows a progress bar). This function is called by clicking on a thumbnail, and it uses a parameter [e.target.name] refering to the property "name" of the thumbnail clicked, which is an integer (or I believe so). The thumbnails are placed inside the cointaner_mc MovieClip.

Code:
container_mc.addEventListener(MouseEvent.CLICK, clickThumb);
function clickThumb(e:MouseEvent):void{
if (my_full_images[e.target.name] == undefined){[code]...

but I want to call this function by clicking on a button, which would need to pass another type of parameter, in this case, a variable which refers to the number of the image displayed on the screen plus one.I tried this:

Code:
clickThumb(image_num + 1);
But it doesn't work, I get the following error:

1067: Implicit coercion of a value of type Number to an unrelated type flash.events:MouseEvent.

How could I call the function clickThumb and make it use "image_num + 1" instead of "e.target.name" ?

Could I dispatch the event (MouseEvent.CLICK, clickThumb), passing this value "image_num + 1" ?

View 2 Replies

ActionScript 3.0 :: Error 1047: Parameter Initializer Unknown Or Is Not A Compile-time Constant

May 25, 2009

I'm trying to create a function that takes a Function as it's second parameter. I want to be able to give that function a default value as follows:

[Code]...

How should I declare the defaultUpdate function to avoid getting the following error?Code: 1047: Parameter initializer unknown or is not a compile-time constant.

View 2 Replies

ActionScript 3.0 :: Defining Variable Types In Functions?

May 2, 2010

if defining variable types in function parameters gives any speed boost.

e.g

ActionScript Code:
function DoIt(param1,param2,param3):void
{

[Code]....

is there any performance difference between above functions. in theory compiler should be able to manage memory more efficiently when knowing what data to expect, but is it so in flash

View 3 Replies

Actionscript 3 :: Functions That Can Receive Unknown / Variable Amount Of Parameters?

Nov 28, 2010

How can I define functions that can receive unknown/variable amount of parameters?

View 2 Replies

ActionScript 3.0 :: Flash - Compile Error Parameter Initializer Unknown Or Is Not A Compile-time Constant?

Jun 7, 2010

I'm using Flash Develop to build an as3 application using the Flex compiler. In the constructor of a particular class I have written the following code

Code:
//constructor
public function Test(par1:int, arr:/*int*/Array = [1, 2]){ <----- compiler shows error here

[code].....

View 2 Replies

MySQL - Warning: Unknown: Failed To Open Stream: No Such File Or Directory In Unknown

Jul 10, 2011

I've made an user login, working with php and MySQL. When the user logs in, he can see all of his details, loaded from a database. Here he can press a button to change this content. After changing it, he needs to press the "save" button to load the new data into the database. But everytime the user presses the save button, it's adding an extra line to the data into the database, which results in an error of displaying the data. Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 Fatal error: Unknown: Failed opening required 'google_verify.php' (include_path='.:/usr/local/lib/php') in Unknown on line 0

View 1 Replies

ActionScript 3.0 :: Map Data Types To Custom Types?

Jan 24, 2012

Consider the following function:

Code:
public function foo(bar1:int, bar2:uint, bar3:String, bar4:Boolean):void{}

What I want is to have the different types of data represented by custom named types which are essentially representing the original data types. I other word, I would like to proxy the data types and have a valid function as following:

Code:
public function foo(bar1:PAR_Bar1, bar2:PAR_Bar2, bar3:PAR_Bar3, bar4:PAR_Bar4):void{}

so PAR_Bar1 would proxy the `int` data type, PAR_Bar2 would proxy the `uint` data type, so on and so forth.

The reason I need this is because I'm using a debugger with a GUI that can run methods and allows changing function parameter values in real-time, the issue is that the debugger can't tell me what parameter I'm changing, it only displays the data type of a parameter. So if I need to change 10 different parameters all of type int, the debuggers display all of them as int and not by their names.

I think that if I use proxy types I can easily differentiate between parameters.

So, my question: Is it possible to proxy data types? I mean map specific data types to custom data types that would represent the base data types?

View 2 Replies

Actionscript 3 :: Skip An Optional Parameter And Assign Value To The Parameter After The Skipped One?

Dec 14, 2010

Can we skip an optional parameter and assign value to the parameter after the skipped one?

For example I have a function:

public function Dialog(message:String,title:String="Note",dialogsize:int=99):void
{
}

I can easily call the function with a message and a title:

Dialog("HELLO","Intro");

Is there a way to skip the title and just pass in the dialogsize? I've tried it but can't make it work:

Dialog("HELLO",,dialogsize);

Is it possible to skip some optional parameters without using (rest) parameter?

View 3 Replies

ActionScript 2.0 :: Calling Functions "look" With The Parameter "there"?

Mar 22, 2005

I'm working on a game, and I need a bit of advice on functions, as well as something else. It's going to be, basically, a text adventure game, in flash. I need help with calling functions, like if you typed "look there", it would call the function "look" with the parameter "there". Is there a way to do this? I also need to be able to show the things you typed previously, like in a dos prompt. such as:

[code]...

with the ":" being where you type the next thing. Also, does anyone know how to show that little ":" before each thing you type?

View 2 Replies

ActionScript 3.0 :: Read A XML File And Check A Parameter For Duplicates Of That Parameter In The File

Dec 8, 2009

I am trying to read a XML file and check a parameter for duplicates of that parameter in the file. There could be up to 200 entries with this parameter which is a number. How can I check to see if there are any duplicates?

View 2 Replies

Call A Function With Event Parameter When Have No Event Parameter To Pass?

Aug 14, 2009

Forgive me for this stupid noob question but I want to call a function (loadList) that originally gets triggered after a mouseevent from another function (addToXML) that does not have an event.

The loadList function takes info from a XML var, sticks it into an array which then gets loaded into a tile list and that is working fine.

The addToXML function when called adds elements to the XML var after which I want to call the first function with the event parameter so it refreshes the items in the tile list.

I know it can do this by creating a new array and loading that into the tile list in the addToXML function, but it be much simpler to just recall the function.

I have tried things like

Code:
addToXML.addEventListener(Event.COMPLETE, loadList);

but all the event constants I have tried give me error messges like "1061: Call to a possibly undefined method addEventListener through a reference with static type Function."

View 3 Replies

Actionscript 3 :: Calling Functions In Functions And Avoiding The Player To Crash / Hang?

Oct 6, 2011

I have a series of calculations i'm doing over a bunch of objects stored in a array. Each function is pretty CPU demanding but if you only run one function, it just works fine.

[Code]...

View 2 Replies

ActionScript 3.0 :: Import Vs Include - Basic Functions To Be In BasicFunctions.as And The Make A Library For More Specific Functions

Jun 6, 2010

I've got a project thats getting a bit big, so Im taking the actionscript out into separate as files. I want all the basic functions to be in BasicFunctions.as and the make a library for more specific functions. I find that a lot of people use the import statement but I cant get that to work with a simple Hello World trace, yet the include statement works fine (see attached). I understand that import/include work differently, but which is the better method? If import, then is that heavier to work with. Any rate, what's the best way to organise code when it gets to the 1000+ lines?

[Code]....

View 9 Replies

ActionScript 3.0 :: Mimicing The Until Functions - Load Of Global Functions In One File?

Nov 4, 2009

I'm trying to find a way to have global functions in my as project, similar to how flash does with stuff like the util functions (describeType()...), where you can just call the function wherever you need it. For example:

[Code]...

So when I call Test(), it prints out "hello world" fine. My problem comes in that I can't change the name of the Test function, and I can't add any other functions without compiler errors. Is it possible to have a load of global functions in one file, or do I have to split them up into separate files like in the example? Also, I know that I can make a Global class and call static functions like Code: Global.doSomething() but I'd like to know if there's a way to do it as flash does it (describeType(), getDefinitionByName(), etc), or rather, how does flash do it?

View 9 Replies

ActionScript 2.0 :: Call Other Functions From Generic Mouse Event Functions?

Nov 25, 2010

Is it not possible to call other functions from generic mouse event functions?

Code:
_root.myButton.onPress = function(){
hide();

[code]......

View 6 Replies

ActionScript 2.0 :: Functions And Sub-functions - Button Doesn't Work OnRelease?

Jun 17, 2004

I have one function that puts text in a text field and makes a button goto a url onRelease.The code is like this:

Code:
item.onRelease = function() {
myButton.onRelease = function() {
getURL("http://google.com", "_blank");
}
talk = this.txt;
}
the only problem is that the button doesn't work onRelease. i think that it is because there are too many functions there, but at the same time,

View 5 Replies

ActionScript 2.0 :: Multi-functions -values Of (12) And (21,39) Are Lost At The Geo And Geo1 Functions ?

Dec 2, 2004

in this example why the values of (12) and (21,39) are lost at the geo and geo1 functions

[code]...

View 11 Replies

SWF Showing As Unknown File On Computer?

Dec 1, 2009

When swf file shows up on a computer as an unknown file, does that mean the computer doesn't have flash player? Or do I need to change my publish settings?

View 3 Replies

Unknown Class In Flash Gomx

Dec 28, 2010

The problem is simples as this, I don't have the slightest what this gomx class is:[code]I have a lot calls like these in the .as files of this site, no import, nothing, I can't find any reference in the code except this line.Also, I can't seem to find any information on the web about this class.. The only thing that I know is that it takes one object and one movieclip. I don't know if this is in house code or not, I can't find it anywhere on our disks so I think not.

View 1 Replies

Flex :: Panel Get Unknown Width?

Mar 13, 2012

I have a Hgroup that contains of four panels. Sometimes it happens then when users open it the panls have a unknown width even bigger than the window resolution.

<s:Scroller width="100%" height="100%" >
<s:Group width="100%" height="100%">
<s:VGroup gap="10" width="100%">

[Code]....

View 1 Replies

ActionScript 3.0 :: Hittestobject On An Unknown Object

May 22, 2010

how can I have the name of the target object, even unknown with the hitTestObect? the function is working when i am giving the object name as parameter to the function, but i cant figure out how to find the name of the hited object.[code]

View 1 Replies

Flash - Add Functions To Playerglobal.swc Or Allow Compiler To Pass Own Functions

Oct 25, 2011

Im adding lot of simple functions to prototypes of top level objects ( Object , Array , String ...) and have 2 questions :

Is possible to add functions to top level's classes in compile-time ?

If not , is there a way to allow this functions to compile ? I dont like to turn off strict mode

ex:

string.removeWhiteSpace();
string.sliceStr("." , "end");
textField.scrollBottom();

this return compile-time error , cause there is no such function , i have to write it in braces :

string["removeWhiteSpace"]();
string["sliceStr"]("." , "end");
textField["scrollBottom"]();

and i like to aviod it )

View 2 Replies

ActionScript 2.0 :: Calling Functions Within Mouse Event Functions?

Mar 16, 2003

Is it not possible to call other functions from generic mouse event functions? Surely it is !!??ie....

Code:
_root.myButton.onPress = function(){
hide();

[code]........

View 11 Replies

ActionScript 3.0 :: Loaded File Is An Unknown Type?

Dec 1, 2009

I'm trying to load in a simple xml file that I created in about 5 seconds. Its not complicated. Infact, its really simple. Yet, flash doesn't recognize it..Here is the code.

PHP Code:
var rq:URLRequest=new URLRequest("http://www.myserver.com/information.xml");
var loader:Loader = new Loader();

[code]....

View 4 Replies

ActionScript 3.0 :: If Statement Vars From Xml Length Unknown

Jan 24, 2010

I read up a bunch of vars and pop them in arrays to use in a series of if statements. That works fine. Right now I have a fixed number of items so I can just write the code below.How could I set this up to work so that it could deal with any number of items in the arrays.The length of all the arrays will always be the same.It could even be one array I think, as items could be fed in in order.[code]

View 2 Replies

ActionScript 3.0 :: Loading File With Unknown Filetype

Jul 30, 2010

a project needs to load a bunch of images of which at runtime only the filename, but not the filetype (ending) is known. so i need to load "thumb01" but i do not know if it is ".jpg" ".swf" or ".png" how i can i make sure it loads finally. shall i use the IOErrorEvent.IO_ERROR Event to know that for instance "jpg" did not work and then try "png" and so on.

View 1 Replies

Distribute To Layers Generates Unknown Error?

Nov 20, 2009

I am trying to breake apart text in flash (CS4) and distribute it to separate layers. The breaking apart works fine, but when I want to distribute the letters into layers, I get this: "could not complete operation because of an unknown error".

View 7 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved