- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:拡大を制限するアクションスクリプト)
拡大を制限するアクションスクリプト
このQ&Aのポイント
- ボタンに設定されたアクションスクリプトを使用して、指定のオブジェクトを拡大・縮小する方法について質問があります。
- 現在のスクリプトでは、無制限に拡大・縮小ができてしまうため、拡大・縮小の回数を制限する方法や、元の状態に戻す方法について教えてください。
- また、現在のスクリプトではボタンをクリックすると最初のフレームに戻ってしまいますが、元の状態に戻る方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
縮小を 50% で固定するスクリプト on (release) { _root.screen._xscale -= 20; _root.screen._yscale -= 20; // もし scale が 50 以下になれば if (_root.screen._xscale<=50) { // scale を 50 で固定 _root.screen._xscale = 50; _root.screen._yscale = 50; } } 拡大縮小を元に戻すスクリプト on (release) { _root.screen._xscale = 100; _root.screen._yscale = 100; } 論理的に普通に考えれば良いだけです。 play stop gotoAndPlay gotoAndStop などはフレーム移動のスクリプトで, フレームによってモーショントゥイーンなどで拡大縮小させる場合に限って有効かもしれませんが, それ以外は通常サイズとフレームは全く関係ありません。 関係のないことを複雑に考えるとダメです。
お礼
ありがとうございます!おかげさまで無事できました! 複雑に考えすぎていました また何かありましたらよろしくお願いします!