Flash CS5 でオブジェクトのローテーション トゥイーンを行う方法を誰か教えてもらえますか? 画像があり、レジストレーション ポイントを設定し、レジストレーション ポイントに沿って回転させたい。フレーム 50 あたりでキーフレームを作成し、オブジェクトを 180 度回転させてから、[モーション トゥイーンの作成] をクリックしました。次に、AS3 を使用して、最初に「mc.stop()」でトゥイーンを停止し、次に「mc.play()」でボタンをクリックすると再生を開始しました。ただし、アニメーションはまったくありません。49 フレームの間何もしないだけで、フレーム 50 で 1/24 秒間回転に合わせて点滅します...?? ローテーション トゥイーンは、トランジション トゥイーン (ポイント A からポイント B への移動) とは異なる動作をしますか?
4635 次
1 に答える
2
フレーム50にフレームを挿入します
シンボルを配置します
タイムライン上にモーショントゥイーンを作成します
再生ヘッドをフレーム50に進め、シンボルを目的の端の回転に配置します
タイムラインで再生ヘッドをスクラブして、各フレームのアニメーションのステップを観察します
ボタンを押したときにトゥイーンを有効にするには、アクションレイヤーとボタンのあるレイヤーを追加します
ボタンのインスタンス名が、の場合は
button
、アクションに次のコードを入力しますimport flash.events.MouseEvent; stop(); button.addEventListener(MouseEvent.CLICK, buttonClickHandler); function buttonClickHandler(event:MouseEvent):void { play(); }
これで、ボタンを押すと、トゥイーンが1回再生されます。
于 2012-11-12T03:33:54.643 に答える