page_adsence

2010年6月20日日曜日

flash.display.Spriteとflash.display.MovieClipの違い

Spriteクラスは表示リストの基本的要素で、
グラフィックを表示でき、子を持つこともできる表示リストノード。
ただしSpriteオブジェクトはタイムラインを持たない。

MovieClipクラスはSprite、DisplayObjectContainer、InteractiveObject、DisplayObject、EventDispatcher の各クラスを継承している。
MovieClipオブジェクトには、Spriteオブジェクトとは違ってタイムラインがある。

まぁ最大の違いはタイムラインがあるかないかってことみたい。
タイムライン制御が入っている分、パフォーマンスが悪くなるみたいなので、
Spriteクラスで実現できなかった場合にMovieClipクラスを使うようにしよう。
よく使うと思うので覚えておくことにする。