ActionScript 3.0 :: Calling A Function And Passing Parameters Via Variables

Feb 12, 2010

I've got an XML file that is loading in data and is calling functions.
 
how to call the methods from classes with variables set from the XML file:
 
var functionToCall:String = xml.functions.func[0].to_fire.toString();
myClass[functionToCall]();
 
This calls the function perfectly.
 
I was wondering if there is anyway to pass parameters into the function as well through variables.  Some functions may have no parameters, some functions could have 5... so the xml could be like this:

[Code]....

View 5 Replies


Similar Posts:


ActionScript 2.0 :: Passing Parameters To A Function

Feb 3, 2006

way to say the same in just a few line of code? 25 lines of code people

[AS]menuAS = function () {
//TIOCCHA
menuBar.menu01.menu01_btn.onRelease = function() {

[Code]....

View 6 Replies

ActionScript 3.0 :: Passing Parameters To A Function?

Apr 7, 2009

i am loading an image with a loader, and in onComplete function i would like to call calculateRatio function and pass it Loader.content.width and Loader.content.height so it can compare it with the current stage width and height and resize image proporcionally to fit the screen. how would i go about passing that parameters?

[Code]....

View 4 Replies

ActionScript 2.0 :: Passing Parameters To The Function

Mar 4, 2004

{Flash MX 2004 Pro}

[Code]...

The above does not work. Infact the function is not even called. How can I pass parameters to such functions. I dont wanna do the following:

[Code]...

View 1 Replies

ActionScript 2.0 :: SetInterval Parameters - Dynamically Calling Function

Jun 27, 2007

I have a function gameTimerInterval() set to run every half second. Every x of those intervals (the value of x varies in this situation), it creates another interval that calls the function birdTimerInterval() every y of these new intervals. Basically, gameTimerInterval() determines when a new flock of birds will enter, and then birdTimerInterval() controls how each individual bird in the flock comes in (one at a time). The thing is, there can be multiple flocks coming on the stage at the same time, so birdTimerInterval() will need to receive a parameter so it knows which group of birds to control. The only way I could see achieving this is doing something like dynamically passing the name of the interval that's calling the function, as I don't know how I could use global variables or arrays to distinguish which flock should be moving.

View 4 Replies

ActionScript 3.0 :: Passing Parameters To A Function From Within An EventListener

Feb 26, 2009

Code:
function enableButtons():void
{
for (var i:uint=0; i<40; i++)

[Code]...

I have 40 buttons on the stage. Their names are contained in the Array musicGrid. What I'm trying to do with this code is attach an EventListener to each button so that it will call the function mgMouseBehavior with a parameter to identify the button. For example, I want the button at musicGrid[0] to call the function mgMouseBehavior(0). I want the button at musicGrid[32] to call the function mgMouseBehavior(32), and so on.

However, if you try to add parameters to mgMouseBehavior in the addEventListener, for example:

Code:
musicGrid[i].addEventListener(MouseEvent.CLICK, mgMouseBehavior(i));

Then you get Error 2007: Parameter listener must be non-null. How would I accomplish what I'm trying to do?

View 2 Replies

Flash :: Passing Parameters To A Function Reference?

Aug 17, 2010

I'm attempting to write a performance testing function that can take any function, run it X times and spit out how long it took that function to run in AS3. I've got it working just fine if a function doesn't take any parameters but it comes up with an error otherwise.Here's the code:

public static function testFunction(targetFunction : Function, object : Object, ... parameters)
{

[code]........

View 1 Replies

ActionScript 2.0 :: Passing Parameters - Function Is Not Even Called?

Mar 4, 2004

{Flash MX 2004 Pro}

[AS]
myMovieClip_mc.onPress = foo(true);
function foo(state:Boolean) {
Do something
}

The above does not work. Infact the function is not even called.How can I pass parameters to such functions.I dont wanna do the following:

[AS]
myMovieClip_mc.onPress = function(true) {
//
}

View 1 Replies

ActionScript 3.0 :: Calling Constructor Function With Indefinite Number Of Parameters?

Mar 28, 2012

How do I call class constructor functions with indefinite number of arguments?

For example:(this piece of code doesnt serve any purpose, just to demonstrate an example)I wish to create a new class Foo with the parameters bar1, bar2, bar3, bar4.

[Code]...

View 9 Replies

ActionScript 3.0 :: Passing Parameters To An Event Triggered Function?

Jul 23, 2009

Look at the simple code below:

Code:
stage.addEventListener(MouseEvent.CLICK,traceMe);
function traceMe(evt:MouseEvent)
{
trace ("hello world!");
}

What if I want to pass a parameter to the traceMe function? There is a way to do that?

View 2 Replies

ActionScript 3.0 :: Passing Function Parameters In A Non-sequential Fashon?

May 9, 2009

Consider the function below:

function personal(Name:String,age:int,city:String):void{ trace(Name+" is "+age+ " years old and lives in "+city+ ".")}
The parameters can only(???) be passed in the order they are declared in the function as

[code].....

View 13 Replies

Media Server :: Passing Parameters To A Client Function?

Jul 24, 2011

I have a function at the server side that loads an XML  and makes a photo/link  array from it.I want to pass this array to the clients swf to use it for a photoGallery.nd the array = [1,2,3,4]  to the client and trace it at the client side?

View 1 Replies

ActionScript 3.0 :: Passing Additional Parameters To Function Listeners?

Apr 28, 2006

hboxvar.addEventListener("mouseDown",dosomething(3 43));
hboxvar.addEventListener("mouseDown",dosomething(1 23));
hboxvar.addEventListener("mouseDown",dosomething(1 2342));
public function dosomething( somenumber:Number ):void {
//do something here
}

I try to do above function but I need to pass variable from hboxvar but not from inside function suggested by macromedia.

any one frustated with this way of passing multiple parameter which depends on what to pass in flex 2 using addEventListener ?

[URL]

Passing additional parameters to function listeners You can pass additional parameters to function listeners depending on how you add the listeners. If you add a listener with the addEventListener() method, you cannot pass any additional parameters to the listener function, and that listener function can only declare a single argument, the Event object (or one of its subclasses).

View 9 Replies

ActionScript 2.0 :: Delegate Class - Passing Parameters With Function?

Jan 31, 2008

I am wanted to know how can i pass a parameter to the function which I'm calling using Delegate class. I know to pass params having static values such as true / false or a static string "hello".

Code:
var myFunc:Function = btn.onRelease = Delegate.create(tihs, releaseHandler);
myFunc.str = "hello";
function releaseHandler()

[code]....

Here str can be retrieved as 'arguments.caller.str' inside the function.But in case i want to pass the reference of the 'btn' button. Then how can i do this ?

View 3 Replies

ActionScript 2.0 :: Passing Parameters From A Cue Point To Listener Function?

Dec 18, 2008

I have an FLVPlayback component with several ActionScript cue points designated along its timeline. I've written a listener that successfully executes a function whenever the video reaches one of my cue points. However, I'd like it to do different things depending on which of the cue points it has reached.

Here is my code:

Code:
// these are the cue points that I'm adding to my video
_root.thevid.addASCuePoint(33, "show1");
_root.thevid.addASCuePoint(43, "hide1");

[Code]....

Essentially, I would like for the function to accept a String name from the cue point, and then decide which action to take (either showing or hiding something). I don't know the correct syntax for accepting information from the cue point. Should I pass the cue point into the function as an object, then parse its name from within the function?

View 1 Replies

ActionScript 3.0 :: Passing Function Parameters: Shooting Game 85% Done?

Dec 2, 2009

I have benn programming in AS2 for a while, but I'm moving to AS3, and I'm having some trouble with syntax and mostly with management of parameters and variables (actually I tried to work with functions in packages without good results T.T). The game has four different types of shooters, and all of them use the same bullet (shoot function). I have succeeded on disappearing the target (a coin in this case) when it is hit by the bullet, but the problem is that I can't quite find the way to dissapear the bullet properly. I keep receiving this message:

ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display:isplayObjectContainer/removeChild()
at eco_adm9_fla::MainTimeline/moveBullet()

[code].....

View 3 Replies

ActionScript 3.0 :: Passing Parameters Through Dynamic Function Referencing

Jan 1, 2012

I'm making a function, and I want to pass it's handling less restrictively, kinda like jQuery I guess.

Code:
function cfunc(min, max)
{
return (Math.floor(Math.random()*(max-min))+min);

[Code]....

Now I know that alternately, I could pass them individually to the function and then join them all together as one, but I'd prefer to use one variable and pass the data through it, kinda like a scripting engine.

View 1 Replies

ActionScript 3.0 :: Passing Parameters To Function And Avoiding Duplicate Variable Definitions

Jun 18, 2009

I have shortened this example to keep it simple, otherwise I wouldnt be doint this

I need to pass different variables to function inForLoop each time.

Code:
function someFunction():void {
for (var i:int = 0; i < columns; i++) {
for (var j:int = 0; j < rows; j++) {

[Code]....

View 3 Replies

ActionScript 3.0 :: Passing A Value To A Function While Calling Thru AddEventListener

May 5, 2010

How to pass a value to a function while its calling thru 'Montion_change' or 'Motion_Finish' or ....
 
here I try to pass a value to "tweenEvent function" while that function called... i m using a private variable inside 'mainfunction' (dont tell create that variable out the function ), i just assigning a string value to that variable. after this, i m starting a tween and when the tween started calling 'tweenFunction' using addEventListener,
 
Inside 'tweenFunction' function, i try to trace the 'Name' variable which is inside the mainfunction... not working

[Code]....

View 1 Replies

ActionScript 2.0 :: Calling Function And Passing Parameter

Mar 11, 2004

I am using the asfunction to call a function and passing a parameter. The problem is in the parameter. I can give a parameter that is over 104 characters. What ever is after that 104th character doesnt pass into the string of the function.

View 4 Replies

ActionScript 3.0 :: Passing A Value To A Function While Calling Through AddEventListener?

May 5, 2010

How to pass a value to a function while its calling thru 'Montion_change' or 'Motion_Finish' or ....here I try to pass a value to "tweenEvent function" while that function called... i m using a private variable inside 'mainfunction' (dont tell create that variable out the function ), i just assigning a string value to that variable. after this, i m starting a tween and when the tween started calling 'tweenFunction' using addEventListener,

Inside 'tweenFunction' function, i try to trace the 'Name' variable which is inside the mainfunction... not working.Here my code....

import fl.transitions.*;
import fl.transitions.easing.*;
function mainFunction() {[code].....

View 1 Replies

ActionScript 2.0 :: Calling Function And Passing Parameter?

Mar 11, 2004

I am using the asfunction to call a function and passing a parameter. The problem is in the parameter. I can give a parameter that is over 104 characters. What ever is after that 104th character doesnt pass into the string of the function.

View 4 Replies

ActionScript 2.0 :: Passing Variables Through A Function

Aug 5, 2010

Hello, I'm trying to minimize code, so I am trying to use functions, and need to pass some strings through them in order for it to work.I believe I may be doing this incorrectly, so could someone please take a look and tell me what I'm doing wrong? On one of my movieclips:

[code]...

What that previous code should do is loop through all movieclips in the game and if it's not named player, move it in accordance to what "Direction" is.If the player is pressing the arrow down key, it will change "Direction" to "DOWN" and hopefully pass it.

View 4 Replies

AS3 :: Flash - Passing Variables To A Function Not Working?

Oct 8, 2011

I had written this code out using Adobe CS3 and have recently upgraded to CS5. I haven't touched this site in forever and the last time that I did it worked great. The problem is as follows.type of page: galleryproblem: passing variablesthis is the original code that worked last time I checked it but has since stopped working.

function onClick(e:MouseEvent):void
{
trace(e.currentTarget.name);

[code].....

View 3 Replies

ActionScript 2.0 :: Passing Variables Class And Function?

Feb 8, 2006

when I have access to my variables. I have the the follow code:

class Slider {
var myVar = 4;
function Slider () {[code]....

The slider function is being called first to update the myVar value then the findValue function is called. How do I get the find Value function to output 6 ? I want a function that updates the main classes' variable so thet I can use it from any function.

View 1 Replies

ActionScript 3.0 :: Passing Parameters To A SWF From A SWF

May 27, 2009

i'm trying to pass variables to another SWF using a Loader/URLVariables combo.
 
I need to know if this way of passing variables should even work. And if not can some recommend a better way.

var uv:URLVariables = new URLVariables();
uv.lang="en";
uv.gameId="123";
uv.profileId="456";

[Code]...

View 5 Replies

Professional :: Passing 2 Parameters To A Swf?

Nov 9, 2010

I need to dynamically pass 2 parameter to an swf movie to make it work properly, they are a number and a boolean. To do this I've changed the html page which contains the movie to php, I pass to the page the parameters' values through GET. The values are correctly passed to the page, I've tried to print them.
 
I build the call to the swf in this way collpreloader.swf?connid=<?php echo $_GET['connid'] ?>&animazione=<?php echo $_GET['animazione'] ?>
 
collpreloader.swf correctly reads the connid parameter, but animazione results always true.

[Code]...

View 2 Replies

ActionScript 1/2 :: Passing Parameters To An SWF

Sep 16, 2011

I've somewhat decided n Anvsoft flv player for a flash website project. There seem to be many of these players free and otherwise, but they seem to all publish for HTML, not from anothe SWF.. The published html is below, and my question is how to call the SWF from Actionscript 2 rather than HTML? I believe I can figure out the rest of the mechanics to a recent education .

[Code]...

View 17 Replies

IDE :: Passing Parameters With AddEventListener?

Mar 3, 2009

So I have an MC that has 6 labels and 6 buttons all with different names. When you click on a button, it needs to direct you to it's appropriate frame label in the MC. Now, since AS 3.0 has done away with inline functions, how the heck do I code it so I don't have a function with a bunch of if statements inside of it in addition to all of my eventListeners that I have to add to each of my buttons? In AS 2.0, I would have done it like so:

Code:
function movePlayhead(whichOne:String):Void{
this.gotoAndStop(whichOne);
} button1_mc.onRelease = function():Void{
movePlayhead("label1");
};
button2_mc.onRelease = function():Void{
movePlayhead("label2");
};
Etc...

With AS 3.0, you have to add eventListeners to each of your buttons where each eventListener calls a function, but how can I write it so I don't have to write a bunch of if statements inside the function the eventListeners are calling in order to test for which button is being clicked? Like so:

Code:
button1_mc.addEventListener(MouseEvent.CLICK, movePlayHead);
button2_mc.addEventListener(MouseEvent.CLICK, movePlayHead);
button3_mc.addEventListener(MouseEvent.CLICK, movePlayHead);
function movePlayHead(event:MouseEvent):void {
[Code] .....

View 1 Replies

ActionScript 2.0 :: XML Calling And Retrieving Parameters & Values?

Feb 18, 2009

I created code based on a site I found that puts the XML into CSV's, here is the code:

var myXML:XML = new XML(); // instance of XML Obj.
myXML.ignoreWhite = true;
myXML.load(config.xml)

[Code].....

So after all of that, my question is, if that one tag XML file that I gave an example for has 100 or so lines, is there a way to call it without having to know the line it is on so you don't need to put the array value in all of the time?

View 5 Replies







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