1

簡単な質問.. buttonMode=true の MC が 1 つあります。MC 内の 1 つのボタン グラフィック内にネストされた 2 つのテキスト フィールドがあります。私の質問は、マウスをボタンにロールオーバーすると、テキストフィールドをロールオーバーするとロールオーバー効果がなくなるということです....マウスはまだボタングラフィック内にありますが、ロールオーバー効果はなくなります....下記参照..

-------------------
|   textfield a   |
|   textfield b   | <-button
|                 |
-------------------

私は自分自身をよく説明したいと思います...テキストフィールドaまたはbにロールオーバーすると..ボタンのロールオーバー効果がなくなります...何かアイデアはありますか?? ありがとう...

アップデート:

私の構造は

MC には 2 つのテキストフィールドと 1 つのボタンが含まれています... MC タイムライン内で mybtn.mouseEnabled=false を設定すると、mybtn ロールオーバー効果が完全に無効になります....

4

2 に答える 2

3

設定

mouseChildren = false

コンテナー (つまり、ボタン) または、各 TextFiends で mouseEnabled プロパティを false に設定できます。

于 2010-08-09T20:48:28.633 に答える
0

親 mc 内にもう 1 つの mc を配置できます。そのような MC には 2 つのテキストフィールドと 1 つのボタンが含まれており、これらのテキストフィールドの前面にもボタンがあり、ボタンはもう 1 つの mc を配置し、プロパティ alpha = 0 を設定します。また、AS3 では、buttonMode = true を設定します。この新しいMCのために。最後に、この mc MOUSE_OVER および MOUSE_OUT または使用したいものに addEventListener を追加します。その関数の中であなたが望むことは何でもします

これがあなたのために働くことを願っています:))

私はあなたのために画像を手に入れましたが、ここに置くことはできません。

于 2015-08-13T22:39:30.063 に答える