|
setIntervalをTimerに変更 ActionScript2で作ったスクリプトの一部ですが、これをActionScript3のTimerで同じことをしたいのですが、_root["start"+i]や引数のiをどうしてよいのかわかりません。何かヒントでもいただければと思います、よろしく願いします。
//スタートタイムをランダムに設定 function startChange() { for (var i = 1; i<=64; i++) { var tNum:Number = Math.ceil(Math.random()*1000); _root["start"+i] = setInterval(changeImage, tNum, i); } } //8枚の画像をフレームでランダムに変更 function changeImage(i) { _root["cell"+i].onEnterFrame = function() { var rNum:Number = Math.floor(Math.random()*8); this.img.gotoAndStop(rNum); }; clearInterval(_root["start"+i]); }
|