Copy link to clipboard
Copied
in my main fla:
import Preloader;
var prel:Preloader = new Preloader();
var toPass=9;
prel.loads(this,stage,"toPass",2);
in my Preloader.as:
package {
import flash.display.Sprite;
import flash.display.Stage;
import flash.events.Event;
public class Preloader extends Sprite {
private var stageRef:Stage;
private var mainTimeLineRef:*;
public function loads(a,b,c,d):void{
this
}
}
}
I want to pass the toPass var to my class that has to edit that, how can i do? (i know that i could simply write toPass = d)
Copy link to clipboard
Copied
i'm not sure what you're trying to do but to pass a variable's value, use:
framode wrote:
in my main fla:
import Preloader;
var prel:Preloader = new Preloader();
var toPass:int=9;
prel.loads(stage,toPass);
in my Preloader.as:
package {
import flash.display.Sprite;
import flash.display.Stage;
import flash.events.Event;
public class Preloader extends Sprite {
private var stageRef:Stage;
private var mainTimeLineRef:*;
private var toPassRef:int;
public function loads(a:Stage,b:int):void{
stageRef=a;
toPassRef=b;
}
}
}
Find more inspiration, events, and resources on the new Adobe Community
Explore Now