Показать сообщение отдельно
Старый 29.05.2007, 13:58
FFFantik вне форума Посмотреть профиль Отправить личное сообщение для FFFantik Найти все сообщения от FFFantik
  № 9  
Ответить с цитированием
FFFantik

Регистрация: May 2007
Сообщений: 22
Цитата:
Сообщение от gevak
Здравствуйсте, уважаемые форумчане!
Кто-нибудь может мне помочь?
Мне надо сделать так, что бы текст печатался. Я старался сделать так, чтобы text1.text="П"; text1.text="По"; text1.text="Пож" и т.д., пока не собирется нужная фраза, тупо выходил с таймером. Но я не смог отключить таймер. Не подскажете более легкий способ? Или хотя бы как по-нормальному выключить таймер?
МОжно как-то так =)
Код:
str = "Привет, как дела !";
i = 0;
printText = function () {
	if (i<=str.length) {
		_root.createTextField('field', _root.getNextHighestDepth(), 10, 10, 100, 30);
		field.border = true;
		field.text = str.substr(0, i);
		i++; 
	} else {
		clearInterval(intervalId);
	}
};
intervalId = setInterval(printText, 100);