トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     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さんは書きました:
ComboBoxのselectedItem.dataを条件式にして、その中で作成したMovieClipのonPressイベントが拾えません。
(初回だけは拾えるのですが、2回目以降はマウスを少し動かさないとダメです。)


----------------
 

kazu-Mae
Åê¹ÆNo.34714
投稿日時: 2007-8-17 12:10
新米
居住地:
投稿: 9
使用環境:
WinXP, Flash 8
Re: MovieClipのonPressイベントが発生しない条件?
お世話になります。
ズバリ参考になりました。
ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops