パッケージには大量の表示オブジェクトがありflash.display
ます。Shape
どのような状況で ,Sprite
またはを使用する必要があるかは明確ではありませんMovieClip
。それぞれを使用する際の長所と短所は何ですか?
前もって感謝します!!
パッケージには大量の表示オブジェクトがありflash.display
ます。Shape
どのような状況で ,Sprite
またはを使用する必要があるかは明確ではありませんMovieClip
。それぞれを使用する際の長所と短所は何ですか?
前もって感謝します!!
つまり、Flash Authoring の MovieClips と統合する必要がない限り、ほとんどの場合 Sprite を使用してください。Shape はすばやく描画するのに便利で、Sprite よりも「軽量」ですが、他の要素を入れ子にすることができないため、あまり柔軟ではありません。
必要なものに応じて、常に最も軽いコンポーネントを使用する必要があります。
Shape
可能性が最も低いものです。のみが必要DisplayObject
でgraphics
、マウス操作が不要な場合に使用します。Sprite
必要なものすべての親クラスです。であるためDisplayObjectContainer
、他のコンポーネントの基本的なコンテナーとして使用できます。これでマウスイベントをキャッチすることもできます。MovieClip
Sprite
フレームを使用する機能を持つです。フレームごとのアニメーション (Flash スタイル) にのみ使用してください。