Эффекты для текста.
Данные эффекты могут применяться для создания баннеров, анимационных открыток, а также
при оформлении сайтов.
при оформлении сайтов.
Волнообразный текст.
Создайте новый документ на AS 3.0 и, выделив первый кадр, откройте панель скриптов.
Затем вставьте следующий код:
var text:String = "Ваш текст"; var format:TextFormat = new TextFormat("Arial", 22); var radius:int = 8; var speed:Number = Math.PI/12; var angle:Number =0 var letters:Array = null; function Init():void { letters = []; for (var a = 0, x = 0; a<text.length; a++) { letters[a] = new Sprite(); var txt:TextField = new TextField(); txt.selectable = false; txt.autoSize = "left"; txt.textColor = 0x9900CC; txt.text = text.charAt(a); txt.setTextFormat(format); letters[a].addChild(txt); letters[a].x = a * 22; addChild(letters[a]) } addEventListener(Event.ENTER_FRAME, Animate, false, 0, true); } function Animate(e:Event):void { for (var a = 0; a<letters.length; a++) { letters[a].y = Math.sin(angle+a)*radius; } angle += speed; } Init(); |
Обратить внимание: для редактирования своего текста нужно в коде скрипта изменить -
в первой строке "Ваш текст" написать нужный вам текст. Во второй строке, где стоит
("Arial", 22) задать начертание и размер шрифта.
В строке txt.textColor = 0x9900CC; можно менять цвет текста
В строке letters[a].x = a * 22; можно изменить интервал между буквами.
Вот пример волнообразного текста:
Эффект для текста при наведении курсора.
Создадим новый документ на AS2.0 Размер экрана (монтажного стола) делаем на своё усмотрение.
Вы можете даже вставить свою фоновую картинку. Далее берём инструмент "Текст" и пишем любое
слово. Из этого текста создать муви клип (Ctrl+B два раза) и дать инстанс нэйм - text_mc.
Теперь на временной шкале создадим второй слой, откроем панель Actionscript - (F9) и вставим
туда следующий код скрипта:
import flash.filters.GlowFilter;
|
Качество тени можно регулировать (gf.blurX < 10)
Вот что должно получиться: