« Flash+Max/MSP | Home | MCEで録画したTVを一般的なDVDプレイヤーで見れるように焼く »

Nov 052006

配列をインラインで初期化した場合、クラスのすべてのインスタンスに対して配列が 1 つだけ作成されます。

icon_flash8.jpg昔keitapが書いていて気をつけるようにしていたのに、今日再度自分がはまってしまった・・・orz
ということで一応ここにメモ。
メソッドとプロパティの追加

配列をインラインで初期化した場合、クラスのすべてのインスタンスに対して配列が 1 つだけ作成されます。

なんちゅうか、じゃあstaticとか意味ねぇじゃねえかよ!って思う。
もうね、staticとか使ってるとデバッガでも覗けないしデバッグがめんどくさいんで、こういうイリーガルなルールはやめてクデ。もうね、Arrayだけ特別視とかしてる余裕無いのよ。

ref:ActionScriptの仕様?

Leave a comment

Search and Archives