Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Как сделать следующее: (http://www.flasher.ru/forum/showthread.php?t=60675)

zeboton 15.07.2004 00:52

Как сделать следующее:
 
Ребят, как сделать так, чтобы текст печатался посимвольно в течение 2-х секунд, т.е. если есть фраза "Первое, второе, третие" то она печатается за 2 секунды, так же как и фраза "Первое, второе". А так же как сделать так, чтобы картинка из левого верхнего угла выдвигалась в центр при этом увеличиваясь?

Штрек 15.07.2004 02:11

setInterval() +string.length

Штрек 15.07.2004 02:45

Что нибудь в таком духе -
ttt = "Первое,второе,третье";
function pichem(time) {
spide = 1000*time/ttt.length;
setInterval(function () {
_root.createTextField("bukva"+n, 999+n, 100+10*n, 100, 0, 0);
_root["bukva"+n].autoSize = true;
_root["bukva"+n].text = ttt.charAt(n);
n++;
}, spide);
}
И на кнопке /для запуска/
on(press){
this.pichem(2)// 2- кол-во сек необх. для написания
}


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

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