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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     MovieClipのonPressイベントが発生しない条件?
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kazu-Mae
Åê¹ÆNo.34710
投稿日時: 2007-8-17 10:59
新米
居住地:
投稿: 9
使用環境:
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");
}
}
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » MovieClipのonPressイベントが発生しない条件? kazu-Mae 2007-8-17 10:59
     Re: MovieClipのonPressイベントが発生しない条件? Fumio 2007-8-17 11:16
       Re: MovieClipのonPressイベントが発生しない条件? kazu-Mae 2007-8-17 12:10

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