Actionscript 将变量用作参数,并在每次迭代中保持其不同
我有一个基本的for-to-loop按钮,并设置了一些东西和onPress处理程序:Actionscript 将变量用作参数,并在每次迭代中保持其不同,actionscript,parameters,actionscript-2,Actionscript,Parameters,Actionscript 2,我有一个基本的for-to-loop按钮,并设置了一些东西和onPress处理程序: for (i=1;i<=20;i++){ //do some stuff _root["button"+i].onPress = function(){ someMC.gotoAndStop(i+1); } } 没关系,我用对象属性解决了它: for (i=1;i<=20;i++){ //do some stuff _root["button"+i].someproperty =
for (i=1;i<=20;i++){
//do some stuff
_root["button"+i].onPress = function(){ someMC.gotoAndStop(i+1); }
}
没关系,我用对象属性解决了它:
for (i=1;i<=20;i++){
//do some stuff
_root["button"+i].someproperty = i+1;
_root["button"+i].onPress = function(){ someMC.gotoAndStop(this.someproperty); }
}
(i=1;i)的
for (i=1;i<=20;i++){
//do some stuff
_root["button"+i].someproperty = i+1;
_root["button"+i].onPress = function(){ someMC.gotoAndStop(this.someproperty); }
}