現在、オブジェクトがモーション ガイド パスに沿って移動する Flash プロジェクトに取り組んでいます。ただし、キーフレームはその動きの速度を決定します。ActionScript 2 コードを使用して移動速度を変更する方法を探しています。
これを達成する方法についてのヒントはありますか?タイムラインの 2 番目のキーフレームの位置を変更することはできますか?
現在、オブジェクトがモーション ガイド パスに沿って移動する Flash プロジェクトに取り組んでいます。ただし、キーフレームはその動きの速度を決定します。ActionScript 2 コードを使用して移動速度を変更する方法を探しています。
これを達成する方法についてのヒントはありますか?タイムラインの 2 番目のキーフレームの位置を変更することはできますか?
可能であれば、コードでアニメーションを作成することもお勧めします。これが実用的でない場合(モーションガイドを使用していることがわからない場合があります)、最も遅いシナリオで作成できる限りアニメーションを作成し、それを使用gotoAndStop(Math.round(_totalframes * progress))
してステップスルーします。
アニメーション全体をActionscriptで実行するのが最善の方法だと思います。シンプルなアクションスクリプトを使用して、ほとんどのFlashステージエフェクト(モーション、アルファ、カラートゥイーン)を簡単に実行できます。より高度な効果(たとえば、時間ベースのアニメーション)には、いくつかのライブラリ(このライブラリなど)があります。