Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Подёргивания (http://www.flasher.ru/forum/showthread.php?t=91832)

Эрман 09.02.2007 14:38

Подёргивания
 
Есть некоторый текст, который хотелось бы оживить эффектом рандомного подёргивания букв. Не случаем у кого нить похожей штуки?

Mr. Fixit 09.02.2007 14:51

Вложений: 1
он слишком дёрганный:yahoo:

Эрман 09.02.2007 14:54

а как сделать чтобы текст сам был на одной строке и дёргались только буквы?

CorC 09.02.2007 14:54

я думаю имелось ввиду не подергивание текста а подергивание отдельных букв
это лучше программно делать createTextField для каждой буквы

Mr. Fixit 09.02.2007 14:55

простым способом разбить слово на буквы, через МС выполнять функцию..
сложный способ - незнаю..

CorC 09.02.2007 15:02

простой :)
Код:

stop();
Text = "Breathe pressure... Voodoo People";
for (var i = 0; i<Text.length; i++) {
        this.createTextField("txt"+i, this.getNextHighestDepth(), 8*i, 100, 0, 0);
        this["txt"+i].autoSize = true;
        this["txt"+i].text = Text.substr(i, 1);
}
onEnterFrame = function () {
        for (var i = 0; i<Text.length; i++) {
                this["txt"+i]._x = (Math.random()*2-1)*1+i*8;
                this["txt"+i]._y = (Math.random()*2-1)*1+100;
        }
};


Эрман 09.02.2007 15:05

клёво

Oreanor 09.02.2007 15:51

Цитата:

Сообщение от CorC
простой :)

только зачем их каждый кадр криэйтить? это лишнее имхо.

CorC 09.02.2007 15:52

мдя, косячокс :) забыл удалить
осталось с прошл хозяина :)
поменял

Oreanor 09.02.2007 15:56

теперь все ок! :)


Часовой пояс GMT +4, время: 07:32.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.