0

現在、オブジェクトがモーション ガイド パスに沿って移動する Flash プロジェクトに取り組んでいます。ただし、キーフレームはその動きの速度を決定します。ActionScript 2 コードを使用して移動速度を変更する方法を探しています。

これを達成する方法についてのヒントはありますか?タイムラインの 2 番目のキーフレームの位置を変更することはできますか?

4

2 に答える 2

0

可能であれば、コードでアニメーションを作成することもお勧めします。これが実用的でない場合(モーションガイドを使用していることがわからない場合があります)、最も遅いシナリオで作成できる限りアニメーションを作成し、それを使用gotoAndStop(Math.round(_totalframes * progress))してステップスルーします。

于 2009-03-14T20:00:50.030 に答える
0

アニメーション全体をActionscriptで実行するのが最善の方法だと思います。シンプルなアクションスクリプトを使用して、ほとんどのFlashステージエフェクト(モーション、アルファ、カラートゥイーン)を簡単に実行できます。より高度な効果(たとえば、時間ベースのアニメーション)には、いくつかのライブラリ(このライブラリなど)があります。

于 2009-03-14T15:26:24.137 に答える