メイン ActionScript 3.0 特設会議室 ボタンでフレームアクションの実行⇔再開 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Telkun | Åê¹ÆNo.40596 投稿日時: 2008-10-23 19:39 |
半人前 居住地: 博多区 投稿: 37
使用環境:
WinXP-Pro,Flash CS4 Pro(Player10,AS3.0) AIR1.5 |
ボタンでフレームアクションの実行⇔再開 ボタン(インスタンス名:btn1)を押している間は繰り返しtrace("pressing")でpressingが表示され、
ボタンを離した時に表示が停止する動作をAS3.0で書くとどのようになるのでしょうか? AS2.0以前なら、 on (press) { this.onEnterFrame = function () { trace ("pressing"); }; } on (release) { this.onEnterFrame = undefined; } と書いて実行出来たのですが、AS3.0での書き方が全く分かりません 宜しくお願い致します。 |
Telkun | Åê¹ÆNo.40605 投稿日時: 2008-10-25 12:41 |
半人前 居住地: 博多区 投稿: 37
使用環境:
WinXP-Pro,Flash CS4 Pro(Player10,AS3.0) AIR1.5 |
(自己レス)ボタンでフレームアクションの実行⇔再開 すいません。
レスが無いようなので、別の質問にします。 |
野中文雄 | Åê¹ÆNo.40606 投稿日時: 2008-10-25 15:56 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: ボタンでフレームアクションの実行⇔再開 イベントリスナーについては、理解されていますか?これはActionScript 3.0のもっとも基本的な事項ですので、参考書やヘルプなどできちんと学習されることをお勧めします。→【やり方(スクリプトの書き方)を教えてください】
イベントリスナーとDisplayObject.enterFrameイベントについては、Gihyo.jp連載の第5回「イベントリスナーを使う」をお読みください。マウスイベントの扱いについては、F-siteセミナーのレジュメ「イベントを制する者、ActionScript 3.0を制す」に概説しています。 引用: Telkunさんは書きました: |
Telkun | Åê¹ÆNo.40612 投稿日時: 2008-10-26 11:35 |
半人前 居住地: 博多区 投稿: 37
使用環境:
WinXP-Pro,Flash CS4 Pro(Player10,AS3.0) AIR1.5 |
Re: ボタンでフレームアクションの実行⇔再開 Fumioさん、レス有難うございます。
本や紹介サイトを参考に、なんとか自分で作ることができました。 (記述自体はAS3.0の専門家から見るとスマートではないかも知れませんが・・・) 次は、 1クリック目→動作の継続→2クリック目→動作の中止 を実現するASにチャレンジしてみます。 |
野中文雄 | Åê¹ÆNo.40616 投稿日時: 2008-10-27 0:31 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: ボタンでフレームアクションの実行⇔再開 「フラグ」を使って処理するというのが、基本でしょう。ActionScriptをある程度しっかり解説した書籍には、多く採上げられていると思われます。
引用: Telkunさんは書きました: |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |