- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ボタンを押すとMCが大きくなるFlash)
ボタンを押すとMCが大きくなるFlash
このQ&Aのポイント
- Adobe CS4、ActionScript 2.0で、ボタンを押すとMCが大きくなるFlashを作成したい。
- 画面上にボタンと四角のムービークリップがあり、ムービークリップの上にボタンを押した回数を表示するダイナミックテキストを配置。
- ボタンを押して回数を数えさせるためのコードを追加し、さらにMCを大きくするためのコードも追加したが、うまく動作しない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
具体的には 何ができて何ができないのかわかりませんが。 > ボタンを押して回数を数えさせるのは、 > on (press) { > point = +1; > } > > で出来るようになりました。 とにかく何だかわかりませんが, 少なくともそれでは回数は数えられないと思います。 加算後代入演算子は += です。 point = +1; これだと point は何度クリックしようとも 1 にしかならないはずです。 まず初めに point に初期値があって 例↓ var point = 0; その上で point += 1; のようなことをすれば 変数 point に 1 が加算されて行きます。 または point += 1; ではなく point++; です。 またボタンのある階層などの状況や構造によっても on (press) { point += 1; } で無事に加算されるかどうかは変わります。 つまり, 説明の範囲では状況説明も不足している上,スクリプトもおかしいのでこれ以上何とも言えません。
お礼
説明不足で申し訳ありませんでした。 ボタンを押したら数字が表示されたので、それだけで上手くいったものだと思っていました。 確かに、何回か押すと数字が増えませんでした。 また、回数を数えるスクリプトとMCを大きくするスクリプトを合わせると、ボタンを押してもMCが大きくならなくなってしまったのですが、 回答していただいたスクリプトを参考にして書き直したら、上手く動くようになりました。 きちんと確認もせずに質問してしまい、お恥ずかしい限りです。 このような不完全な質問に答えていただき、ありがとうございました。