AS3,Flash - 去标签的功能?

时间:2012-09-27 18:55:30

标签: actionscript-3 flash

我正在考虑创建一个可以调用的函数,并将其发送到被调用的标签..

好吧,我目前为所有按钮执行此操作:

myButtonSomething.addEventListener(Event, GoToLabelSomething);

function GoToLabelSomething (e:Event):void{
   this.gotoAndStop("Something");
}

不可能这样做..就像在PHP中一样:

GoToLabel("something");

function GoToLabel($label) {
  // gotoAndStop($label); or something....
}

我希望我有道理:D

1 个答案:

答案 0 :(得分:1)

你在寻找这样的东西:

var labelName:String = "something";
myButtonSomething.addEventListener(Event, function(e:Event){
    GoToLabel(labelName);
});

function GoToLabel (name:String):void{
   this.gotoAndStop(name);
}