![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Доброго времени суток.
Есть такая проблема. Имеется флэшка, в ней вложенный мувик, в этом мувике имеется некое кол-во кадров. Пользователь кликает на кнопочку и попадает на след. кадр мувика. В каждом кадре есть некий текст, так вот я хотел бы, чтобы этот текст “печатался”. Т.е. щелкнул игрок “далее” появился след. кадр и на нем напечатался текст. Возможно ли прописать какой-то простенький скрипт в каждом кадре вложенного мувика, чтобы это реализовать? Спасибо. |
|
|||||
|
ветеран форума
|
Тема обсуждалась уже неоднократно, воспользуйтесь поиском.
hint: изменять свойство text текстового поля по setInterval
__________________
4am is time to rock |
|
|||||
|
Из предыдущего вопроса вытек еще один. Скрипт "печатания"
так вот, вопрос. В каждом кадре с текстом есть кнопка, при нажатии на которую должно срабатывать след.: если текст еще не напечатался, то появляется целиком, если же текст уже напечатался то кнопка отправляет на след кадр... Последний раз редактировалось AkumaER; 09.08.2008 в 22:24. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
AkumaER, отредактируйте свой пост и оформите код тегами [code][/code].
|
|
|||||
var string:String = 'Текст, бла-бла-бла';
var _print:Boolean = false;
var charNum:Number = 0;
btn.onRelease = function(){
if(_print){
_root.nextFrame();
}else{
printText();
}
}
function printText():Void{
onEnterFrame = function(){
if(txt.text.length == string.length){
delete this.onEnterFrame;
_print = true;
}
txt.text += string.charAt(charNum);
charNum ++;
}
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|