メイン FLASH目安箱【バグ報告・要望】 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hanywa | Åê¹ÆNo.6710 投稿日時: 2004-4-28 19:48 |
新米 居住地: 兵庫 投稿: 10
使用環境:
|
変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? duplicateしたMovieClipのもつ変数の1つが突然消える現象に
出くわしました。 1.depulicateしたMovieClipに5つ変数を設定。 各変数に値を入れます。 このうち1つの変数名は"moveD"です。 "move"だとUIObject.moveと判断されますが、 後ろに"D"をつけて回避したつもりでした。 2.depulicateしたMovieClipをクリックすると Functionをよびだすように設定。 3.Function内でサウンドを鳴らし、同Function内で onSoundCompleteを使いサウンド終了後の処理を入れます。 すると、サウンドを鳴らす処理をしている間は そのセルがもっていた変数"moveD"に値が入っているのを traceを使い確認したのですが、onSoundCompleteの処理に 入ったと同時にtraceで"moveD"がundefinedとなりました。 他の4つの変数はtraceで確認できるので ターゲットパスが間違えている訳ではなさそうです。 で、もしやと思い、"moveD"を"goD"に変更したところ、 上記問題は発生しませんでした。 どうやら予約語(メソッド名やプロパティ名)が変数名に 含まれていると何らかのタイミングで不具合が起こるようです。 depulicateが関係あるのか、onSoundCompleteが関係あるのかは まだ絞りきっていません。 同様な経験をされた方はいらっしゃいませんでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | hanywa | 2004-4-28 19:48 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | ゲスト | 2004-4-28 20:09 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | hanywa | 2004-4-28 21:56 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | ゲスト | 2004-4-28 23:38 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | hanywa | 2004-4-30 13:35 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | Fumio | 2004-4-30 14:26 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | hanywa | 2004-4-30 13:49 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | Fumio | 2004-4-30 14:16 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | hanywa | 2004-4-30 15:21 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | ゲスト | 2004-4-30 17:31 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | hanywa | 2004-4-30 21:08 |
Re: 変数名にメソッド名やプロパティ名(予約語)が含まれてたらアウト? | Fumio | 2004-4-30 21:52 |
投稿するにはまず登録を | |