Flash CS6 Как создать 3D экструдированный текст?

Кто-нибудь знает какие-нибудь учебные пособия или пошаговые руководства о том, как анимировать трехмерный повернутый/преобразованный текст в Flash Professional CS6?

Кажется, я не могу найти. (погуглил)

Я пытаюсь сделать анимацию экструдированного вращающегося текста.

Готовы ли вы использовать/попробовать фрагменты ActionScript? Или вы хотите сделать это только во Flash IDE?
@poepje, я очень хочу попробовать фрагменты сценария действий. :)

Ответы (3)

Использовать иллюстратор

Effect > 3D > Extrude and Bevel

Тогда вы можете возиться с настройками там. Обязательно попробуйте текст с обводкой и без нее, так как это повлияет на ее внешний вид.

Вы также можете попробовать это в After Effects, который имеет гораздо больше возможностей. Но настроить его не так просто.


Вот учебник: http://designinstruct.com/graphic-design/text-effects/a-guide-to-creating-3d-text-in-adobe-illustrator/

Это не помогает с анимацией текста во Flash, не так ли? Как текст можно импортировать во Flash только в 2D?
@Ezra Вы можете импортировать это как файл фильма mov.
Но вы не можете манипулировать файлом mov как 3D-текстом?

Вы можете использовать экшнскрипт. Однако вам было бы гораздо проще сделать это во внешней программе и импортировать ее во Flash.

Вы можете сделать анимацию поворота текста в Adobe After Effects и импортировать ее в муви-клип в свой флеш-проект.

В ActionScript это делается довольно просто. Существует три версии AS, лучше всего использовать AS3 (распространенное сокращение от Actionscript 3), если вы все равно собираетесь изучать его с нуля.

Что касается AS3, убедитесь, что ваш файл .fla имеет формат AS3. Вы выбираете это при создании файла. Затем, чтобы добавить код AS3, вы можете либо поместить его во внешний файл .as, либо на «панель действий» в файле .fla. Для простоты, если вы не знаете, как работают внешние файлы .as, я бы выбрал второй вариант.

Вы начинаете с того, что даете тексту или изображению, которое вы хотите повернуть, имя экземпляра . Выберите текст, затем на вкладке «Свойства» (вероятно, где-то на боковой панели, зависит от макета пользовательского интерфейса Flash) введите имя экземпляра. Это может быть что угодно, но всегда старайтесь избегать стандартных вещей, таких как «текст», так как это уже предопределенный тип AS3. Вы можете использовать myTextили , textyнапример.

Затем выберите кадр, в котором вы хотите запустить код . Когда выбрано, нажмите F9 . Откроется панель действий, здесь вы можете ввести код AS3. Кадры с кодом AS в них показывают маленькую букву «а» на временной шкале.


Для вращения есть четыре метода, которые вы можете использовать.

  • rotation
  • rotationX
  • rotationY
  • rotationZ

3D-оси

X, Y и Z — это три оси/размера, по которым вы можете вращать объект. Насколько я знаю, rotationи rotationZте же. Во избежание путаницы лучше использовать rotationZвместо rotation.


Все, что вам нужно сделать, чтобы повернуть текст/изображение, просто поместите myText.rotationZ = 100;на панель действий (где myTextимя экземпляра и 100количество градусов, на которое поворачивается текст).

Если вы хотите, чтобы текст анимировался между двумя точками вращения, вы можете сделать это на временной шкале (выберите каждый кадр между двумя или более ключевыми кадрами, затем щелкните правой кнопкой мыши > классическая анимация ) или с помощью класса Tween . В последнем случае вы можете сначала изучить основы AS3, так как это немного сложнее.