2010/12/11(土) [n年前の日記]
#1 [flash] Actionscript 2.0 でクラスの中に配列を作るとどうしてもおかしくなる問題
何かのタイミング、何かの条件で、最後に代入した値が他の同クラスのインスタンスにまで代入されてしまう。結局解決策は分からず。配列(Array)を使わない、という手しか思いつかなかった。
具体的には、このようにした。
具体的には、このようにした。
private var _mc0:MovieClip; private var _mc1:MovieClip; private var _mc2:MovieClip; private var _mc3:MovieClip;てな感じで用意して、
for ( var i:Number = 0; i < 4; i++ ) { this["_mc" + i] = _root.attachMovie(〜); }みたいな。無様だ…。
[ ツッコむ ]
以上、1 日分です。