ActionScriptを使用してムービークリップの異なるフレームに描画する方法を教えてください。つまり、movieClip.gotoAndStop(0);とします。 movieClip.gotoAndStop(1)とは異なるものが表示されます。Flex:MovieClipの異なるフレームに描画する
0
A
答えて
0
コードでaddFrameScriptを使用できます。
たとえば、クラスCustomMovieClipに関連付けられたムービークリップがあるとします。
あなたCustomMovieClipのコンストラクタでは、次の(未テストコード)のようなものを書くことができます。
クラスCustomMovieClip {
...
関数CustomMovieClip() { 停止() ;
// 0
addFrameScript(0、drawGraphicsForFrame1)フレームにdrawGraphicsForFrame1コードを追加します。
//フレーム1
addFrameScript(1、drawGraphicsForFrame2)にdrawGraphicsForFrame2コードを追加します。 ...
}
プライベート関数drawGraphicsForFrame1():ボイド {停止();
var sprite:Sprite = new Sprite(); addChildAt(スプライト、1);
//スプライトに描画
sprite.graphics.lineStyle ...
}
プライベート関数drawGraphicsForFrame2():無効 {
// remove the previous sprite (assumption: it's always at layer 1)
if (getChildAt(1) != null)
removeChildAt(1);
// draw new sprite
var sprite:Sprite = new Sprite();
addChildAt(sprite, 1);
sprite.graphics.lineStyle ...
}
...
関連する問題
- 1. 異なる描画サイズの画像サイズ
- 2. 異なるスタイルで描画MultiPolygonの
- 3. 異なるy値のStackedBarChart描画マーカー
- 4. 異なる描画可能解像度
- 5. C++ DirectShow W32直接フレームに描画
- 6. ちょうどキャンバスに描画するPythonのGUIフレーム
- 7. SAS:変数の値が異なる異なる時系列を描画する
- 8. 異なるセグメントの色と幅が異なるd3トレンドラインを描画する
- 9. シーケンス図を異なるUIで描画するには
- 10. A-フレームで2ドット間にa-cylinderを描画する
- 11. 1つのフレームに異なるフレームが表示されます
- 12. Python/Numpy/Scipy:異なるラムダのポアソンランダム値を描画する
- 13. svg tspans内のtextPath描画がブラウザによって異なる
- 14. Open gl描画は、1つのフレームを描画した後に白くなります。
- 15. 描画フレームをスキップする方法はありますか?
- 16. 異なる間隔でmatplotlibを描画する方法
- 17. ウィンドウの背景を描画する前に異常なパターンに設定する
- 18. Androidカスタム描画可能なペイントストロークの異なる幅
- 19. フレームに文字列が描画されないのはなぜですか?
- 20. 異なる画面用の描画可能ファイルを示すサンプルアプリケーションを探す
- 21. 異なるVBOからの描画の問題
- 22. 逆三角形の異なるベース長の描画
- 23. 何千ものスプライトを異なる透明度で描画するには?
- 24. Java:一度に複数のスプライトを異なるスレッドで描画する
- 25. ユニティ:可能な限り速くフレームを描画
- 26. 描画出力が異なるdrawBitmap(Nexus 7と他のデバイス)
- 27. Quartzによる連続描画ですか?フレームごとに可能ですか?
- 28. libgdxにテクスチャを含むフレームを描画します。
- 29. NSLayoutManagerが異なるフォントでグリフを描画するようにします。
- 30. TextViewをビットマップに描画する方法(ディスプレイに描画することなく)
フレックスで作業している場合は、フレームベースのシステムが問題に最適なソリューションではないかもしれません。何を達成しようとしていますか? –
私は、アニメーションの各フレームをムービークリップの別のフレームに読み込んでアニメーションを行いたいと思っていました。 それ以来、BitmapDataなどを使って私自身のアニメーションクラスを書くことに決めました。 – Jesse
これはおそらくもっと良いアプローチです。 –