『 FlashLite1.1でボタンにフォーカスを当てない 』

2009 年 2 月 10 日

ButtonシンボルをMovieClipで包んだとき

// フォーカスが当たらなくなる
mc.enabled = false;
// フォーカスが当たらなくなる
mc._visible = false;
// フォーカスが当たる
mc._alpha= 0;

フォーカスの当たる順番を操作したいときは
MovieClipのy座標を操作すればいい。
(単純にy座標の小さいボタンが先に反応する)

ちなみに

on (press) {
    _visible = false;
}

on (press) {
    enabled = false;
}

などとボタンアクションに記述すると
クリック時に全てのフォーカスが外れる。
このとき下キーを押すと生きている最上位のボタンにフォーカスが当たる。

この場合Buttonのthisはmcであることに注意する。

« 
» 

Leave a Reply