![]() ![]() ![]() | 投稿するにはまず登録を |
![](images/pixel.gif)
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
sorano | Åê¹ÆNo.12676 投稿日時: 2004-11-25 16:21 |
職人 ![]() ![]() 居住地: 愛知 投稿: 389
使用環境:
|
Re: ボタンを無効化するためには? まいど。
おっと、解決されてしまいましたね。 ![]() おめでとうございます。 では、後日談としてお読み下さい。 失礼しました。お察しの通りです。 ボタンのロールアウト実行時に _root.gotoAndStop(2); が実行されて、_rootのフレームスクリプトが再び実行されている、 this.buttonOnOff(false); ボタンを無効化する仕組みになってしまいました。 引用: Digi29さんは書きました: 1:簡潔な処法は、画像の表示されているフレームを一つずつずらし、 ロールアウトで戻ってくるときは"_root.gotoAndStop(3);"になるように して、2フレーム目に戻らないようにすることです。 (もちろん、ボタンのgotoAndStop()の指定フレームは修正が必要に なります。) 2:あとは、いっそ"_root.first"が再生されたタイミングで "_root.buttonOnOff(false)"を実行すると、最初だけボタンを無効化 できます。 上記の修正が成功すれば、"_root.first"の140フレーム目の フレームスクリプトは、ボタンを有効にしてthis.stop()で結構です。
ここでも解決できましたか! 引用: Digi29さんは書きました: 今回のように、1度だけ実行したいスクリプトを、"gotoAndStop()" などで何度も実行してしまうのは、わたしが良くしてしまいがちなミスです。 お騒がせしました。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
Digi29 | 2004-11-25 10:04 |
![]() |
sorano | 2004-11-25 10:58 |
![]() |
Digi29 | 2004-11-25 13:24 |
![]() |
Digi29 | 2004-11-25 14:00 |
![]() |
sorano | 2004-11-25 14:58 |
![]() |
Digi29 | 2004-11-25 15:41 |
![]() |
Digi29 | 2004-11-25 16:07 |
» ![]() |
sorano | 2004-11-25 16:21 |
![]() |
Digi29 | 2004-11-25 16:39 |
![](images/pixel.gif)
投稿するにはまず登録を | |