!演算子で表示・非表示を切り替える
Posted by specterant on 2012.01.31
This movie requires Flash Player 10.0.22
タイトル通り、グレーの円をクリックすると、水色の四角形が表示したり、非表示になったりします。
/******************************************* //そんな訳で、表示・非表示を切り替える記述例 *******************************************/ box.visible = !box.visible;ほんでもって、サンプル作っていたら、躓いたとこがあったのでメモ。
それは、TextFieldを入れたDisplayObjectをボタンにした時、
buttonModeをtrueにしてもTextFieldの部分だけカーソルが変わらないっちゅ〜とこ。
で、ぶち気になったので調べましたでよぉ。
/******************************************* //そんな訳で、解決法 *******************************************/ button.buttonMode = true; button.mouseChildren = false;う〜ん…Mac版Safari5.1.2はカーソル変わらんねぇ〜。
なんででしょうかぁ〜。
わかりません…。後日調べてみます…。
参考サイト
・TextFieldを含むSpriteをbuttonMode=trueにしてもカーソルが変わらない (Unknown Quality)
・useHandCursor, buttonMode and mouseChildren : maohao:
【2012.02.12追記】
Mac版Safari5.1.2ではカーソルが変わらなかったのですが、変わるようになっとる…なして…?
他のFlashサイトでも変わるようになっとる…どうしてでしょうねぇ〜。
理由は全くわかりません…。
【2012.02.13追記】
たまたま、見たらカーソルが変わらなくなっとるやんけぇ〜!
もうよう〜わかりまへん…orz
No comments yet.