Flash: видеоклипы, графика, кнопки - PullRequest
1 голос
/ 15 ноября 2011

Почему Flash по-прежнему предлагает объявлять элементы библиотеки как MovieClip, Graphic или Button?Это только для обратной совместимости или есть причина не использовать MovieClip для всего?(Ну, у Баттона есть некоторые дополнительные функции, но как насчет Графика? Есть ли у Графика преимущество перед MovieClip?)

1 Ответ

2 голосов
/ 15 ноября 2011

Это дерево может дать вам хорошее представление о том, что вы спрашиваете:

enter image description here

По сути, чем дальше вы находитесь вверх по дереву, тем более легким становится объектбыть.Как вы можете видеть, SimpleButton будет легче и больше подходит для ситуаций, когда вам нужна только функциональная возможность нажатия кнопки с разными состояниями, а не использование MovieClip, которое может действовать как контейнер, с временной шкалойи т. д. и т. д.

Хорошей практикой является попытка использовать самые примитивные типы.Например, если у вас не будет анимации на графике, используйте Sprite.Если вдобавок к этому вы не собираетесь добавлять что-либо дополнительное в графику, используйте Shape и т. Д.

Следует отметить, что MovieClip - самый тяжелый DisplayObject, который вы можетеиспользовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...