movie clip vs graphic

итак, хочется начать с самых простых и на первый взгляд очевидных вещей.
наши дорогие друзья символы movie clip и graphic. опыт показывает, что большинство флешеров досконально не знают в чём отличия этих двух символов. а некоторые, к примеру, вообще не пользуются graphic или используют его только как статичный фон.
как вы уже догадались, сегодняшняя статья будет об отличиях movie clip и graphic.

1. movie clip не зависит от временной шкалы.
это значит что в не зависимости сколько кадров на вашей основной шкале, анимация, находящаяся внутри видеоклипа будет отображаться постоянно. а вот graphic как раз наоборот зависит. и если к примеру у вас на сцене только один кадр, а внутри графического символа намного больше, в результате вы и получите только первый кадр вашего символа.

2. при пролистывании временной шкалы анимация внутри movie clip не отображается.
а вот анимация внутри графического символа отображается и её можно легко синхронизировать с другими анимациями. это одна из главных причин почему при анимации стоит использовать graphic.

3. возможность выбора кадра начала воспроизведения в graphic .
это присуще исключительно graphic. если вы по какой-то причине до сих пор не сталкивались с этой опцией, настоятельно рекомендую с ней познакомиться. кроме первого кадра можно задавать параметры loop (циклическое воспроизведение), play once (проиграть анимацию один раз и остановиться) и single frame (один кадр). это очень удобные опции, упрощающие работу с анимацией и временной шкалой.

4. movie clip может содержать коды action script.
это наверное самое важное отличие, которое надо учитывать в первую очередь при выборе типа символа.

5. movie clip может содержать музыку.
если вы поместите звук внутрь видеоклипа, то он будет проигрываться, а в graphic напротив звук будет игнорироваться. но вообще-то запихивать звук внутрь любого символа — это изврат :о)

6. при экспорте в avi анимация внутри movie clip не отображается.
экспортируется только первый статический кадр видеоклипа. а вот графический символ отображается корректно. хотя сейчас есть уже достаточно по, которое позволяет экспортировать и анимацию внутри movie clip.

7. к movie clip можно применять фильтры.
grop shadow, glow, blur идр позволяют имитировать фотошоповский эффекты. здесь хочется отметить, что если вы импортируете во флеш png с прозрачным фоном, преобразовываете картинку в видеоклип и добавляете к ней эффект к примеру drop shadow — тень будет не по прямым границам изображения, а вдоль непрозрачного контура! это очень удобно 🙂 графический символ такой возможностью, увы не обладает.

вроде самое основное вспомнила. в качестве итога можно сделать простой вывод graphic стоит использовать для анимации, в особенности для анимации персонажей и сложных анимаций внутри символов, а movie clip в большей мере там, где необходимо использовать action script.
но на самом использовать нужно то, что удобнее вам 🙂