Flash Lite 1.1 で毎回戸惑うメモ

(1)gotoAndPlayはそのインスタンスのみ使用可で、他のインスタンスを指定したい時は以下のようにする
hoge.gotoAndPlay
↓
tellTarget("/hoge") {
    gotoAndPlay("start");
}



(2)階層が違う変数へのアクセス方法
_root.foo
↓
/:foo

_root.hoge.foo
↓
/hoge:foo



(3)ボタンはインスタンス名を付けられない
ボタンはどっちみち外から制御できないので、インスタンス名がいらない


(4)文字と数字が混合するような値を比較する時は、「==」よりも「===」で
なんか不具合おきたんですが、「===」にしたらOKだったので。


(5)文字列の連結はaddで!
○string = "ho" + "ge";
×string = "ho" add "ge";




(6)加工したインスタンス名とかを参照する場合
_root['hoge' + num] = true;
↓
eval('hoge' add num) = true;



もう、制限多過ぎ。

※2008/07/01 (2),(6)を追記

コメント

アーカイブ

2010

2009

2008

2007

コンタクト

longkey1[at]gmail[dot]com