メイン コーダーズルーム【スクリプト系】 MovieClipのonPressイベントが発生しない条件? | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kazu-Mae | Åê¹ÆNo.34710 投稿日時: 2007-8-17 10:59 |
新米 居住地: 投稿: 9
使用環境:
WinXP, Flash 8 |
MovieClipのonPressイベントが発生しない条件? お世話になります。
ComboBoxのselectedItem.dataを条件式にして、その中で作成したMovieClipのonPressイベントが拾えません。 (初回だけは拾えるのですが、2回目以降はマウスを少し動かさないとダメです。) ComboBox(インスタンス名:myCombo)とButton(インスタンス名:myButton)を配置して、下記のコードで実験してみました。 条件式の部分(if(myCombo.selectedItem.data != 0) {)をコメントアウトするとonPressが正常に拾えます。 onPressを正常に拾える方法ありましたら、ご教授お願いします。 myCombo.addItem({data:0, label:"--------"}); myCombo.addItem({data:1, label:"select 1"}); myButton.onRelease = function():Void { if(myCombo.selectedItem.data != 0) { createMARU(); } } function createMARU():Void { var mc:MovieClip = this.createEmptyMovieClip("mc", 0); mc.lineStyle(50, 0x0, 100); mc.moveTo(50, 50); mc.lineTo(50.5, 50); mc.onPress = function():Void { trace("Press"); } } |
野中文雄 | Åê¹ÆNo.34711 投稿日時: 2007-8-17 11:16 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: MovieClipのonPressイベントが発生しない条件? 「ボタンのクリック」のスレッドは、参考になりませんか?
引用: kazu-Maeさんは書きました: |
kazu-Mae | Åê¹ÆNo.34714 投稿日時: 2007-8-17 12:10 |
新米 居住地: 投稿: 9
使用環境:
WinXP, Flash 8 |
Re: MovieClipのonPressイベントが発生しない条件? お世話になります。
ズバリ参考になりました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |