メイン 迷える子羊の部屋【初心者専用】 ボタンのクリックされた回数 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
rikifuji | Åê¹ÆNo.44318 投稿日時: 2010-1-26 10:18 |
新米 居住地: 東京 投稿: 3
使用環境:
|
ボタンのクリックされた回数 ボタンを10回目にクリックされた時…
ボタンを20回目にクリックされた時… などの様に、10回の時に『10回クリックされました』 というようなメッセージを出したいのですが どのようにすればいいのでしょうか? |
TJFORD | Åê¹ÆNo.44319 投稿日時: 2010-1-26 14:48 |
半人前 居住地: Tokyo 投稿: 42
使用環境:
:Flash CS3 |
Re: ボタンのクリックされた回数 btnというMovieClipをステージい置いてタイムラインに以下を記述。
10の倍数ごとにif文の中が呼ばれます。もっと良い記述があるかと思いますが…。 var i:int = 0; btn.addEventListener(MouseEvent.CLICK,clickHandler); function clickHandler(e:MouseEvent):void { if (!(++i%10)) { trace(i+"回クリック"); } } |
rikifuji | Åê¹ÆNo.44336 投稿日時: 2010-1-28 18:46 |
新米 居住地: 東京 投稿: 3
使用環境:
|
Re: ボタンのクリックされた回数 返信ありがとうございます。
教えて頂いた通りにしたのですが、 var i:int = 0; クラスまたはインターフェイス 'int' をロードできませんでした。 function clickHandler(e:MouseEvent):void { クラスまたはインターフェイス 'MouseEvent' をロードできませんでした。 となり、どうにも行きません… 何か私の記述がまちがっているのだと思います。 どういった所に気をつければよいのでしょうか? |
vader | Åê¹ÆNo.44337 投稿日時: 2010-1-28 21:40 |
常連 居住地: 東京 投稿: 76
使用環境:
MacOS10.8,FlashCS6 |
Re: ボタンのクリックされた回数 rikifujiさん、こんにちわ。
TJFORDさんが書いてくれたコードは、ActionScript3.0です。 それをActionScript2.0で実行すると、そのようなエラーがでます。 下記は、TJFORDさんの書いたコードをActionScript2.0で 書き直したコードです。
次回から投稿する時は、作業環境を書くようにしましょう。 ActionScriptやFlashのバージョンが変わると、必然的に答えも 変わってくるからです。 以上、頑張って下さい。 |
TJFORD | Åê¹ÆNo.44338 投稿日時: 2010-1-29 0:22 |
半人前 居住地: Tokyo 投稿: 42
使用環境:
:Flash CS3 |
Re: ボタンのクリックされた回数 rikifujiさん
AS2.0だったのですね。 混乱させるような投稿をしてしまい申し訳ありません。 vaderさん フォローありがとうございます。 かく言う私も使用環境が古いままでしたのでアップロードさせていただきました。 以後いろいろ気をつけます |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |