Кто-нибудь знает какие-нибудь учебные пособия или пошаговые руководства о том, как анимировать трехмерный повернутый/преобразованный текст в Flash Professional CS6?
Кажется, я не могу найти. (погуглил)
Я пытаюсь сделать анимацию экструдированного вращающегося текста.
Использовать иллюстратор
Effect > 3D > Extrude and Bevel
Тогда вы можете возиться с настройками там. Обязательно попробуйте текст с обводкой и без нее, так как это повлияет на ее внешний вид.
Вы также можете попробовать это в After Effects, который имеет гораздо больше возможностей. Но настроить его не так просто.
Вот учебник: http://designinstruct.com/graphic-design/text-effects/a-guide-to-creating-3d-text-in-adobe-illustrator/
Вы можете использовать экшнскрипт. Однако вам было бы гораздо проще сделать это во внешней программе и импортировать ее во 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
X, Y и Z — это три оси/размера, по которым вы можете вращать объект. Насколько я знаю, rotation
и rotationZ
те же. Во избежание путаницы лучше использовать rotationZ
вместо rotation
.
Все, что вам нужно сделать, чтобы повернуть текст/изображение, просто поместите myText.rotationZ = 100;
на панель действий (где myText
имя экземпляра и 100
количество градусов, на которое поворачивается текст).
Если вы хотите, чтобы текст анимировался между двумя точками вращения, вы можете сделать это на временной шкале (выберите каждый кадр между двумя или более ключевыми кадрами, затем щелкните правой кнопкой мыши > классическая анимация ) или с помощью класса Tween . В последнем случае вы можете сначала изучить основы AS3, так как это немного сложнее.
загон
Никекиви