Это дерево может дать вам хорошее представление о том, что вы спрашиваете:
По сути, чем дальше вы находитесь вверх по дереву, тем более легким становится объектбыть.Как вы можете видеть, SimpleButton
будет легче и больше подходит для ситуаций, когда вам нужна только функциональная возможность нажатия кнопки с разными состояниями, а не использование MovieClip
, которое может действовать как контейнер, с временной шкалойи т. д. и т. д.
Хорошей практикой является попытка использовать самые примитивные типы.Например, если у вас не будет анимации на графике, используйте Sprite
.Если вдобавок к этому вы не собираетесь добавлять что-либо дополнительное в графику, используйте Shape
и т. Д.
Следует отметить, что MovieClip
- самый тяжелый DisplayObject
, который вы можетеиспользовать.