単純化したい次のコード:
_root.botao1.onRelease = function(){
follow=1;
}
_root.botao2.onRelease = function(){
follow=2;
}
_root.botao3.onRelease = function(){
follow=3;
}
次のコードで実装しようとしました。
for(i=0;i<3;i++){
_root['botao'+i].onRelease = function(){
follow=i;
trace(follow);
}
}
動作するはずですが、現在のフォロー値をトレースバックすると、常に「3」が返され、実際に 1 または 2 をクリックしてもメーターは表示されません。
どうすれば修正できますか?