!演算子で表示・非表示を切り替える

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.

Write a comment:

WP-SpamFree by Pole Position Marketing