![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
У меня появилась небольшая проблема:
Во время работы «Печатной машинки» не работает Motion –анимация. «Печатная машинка»: Frame1 ---------- a=0; ---------- Frame 2 ---------- test = new Array('Массив с текстом (с ним все ок)'); _root.text = _root.text+test[a]; ---------- Frame 3 ---------- a++; gotoAndPlay (2); ---------- Я во втором слое (на 3 кадра) сделал МувиКлип который не хочет работать. Как мне заставить работать Этот клип? ЗЫ: 1)Как сделать, чтоб после завершения печатанья клип печатался заново? 2)Как уменьшить скорость выведения текста и массива (чтоб по медленней печаталось)
__________________
С уважением, Сальников Максим А. "Крестный Папка" клуба дизайнеров http://www.dizain.info |
|
|||||
|
Регистрация: Oct 2001
Адрес: Россия, Казань
Сообщений: 270
|
0) Дай исходник
1) _root.text = ""; gotoAndPlay (1); 2) Добавить пустых кадров, к примеру Вообще говоря, есть функция string.charAt(i);
__________________
The war does not determine who is right. Only who is left. |
|
|||||
|
Цитата:
http://www.dizain.info/banner-to-chaf.fla
__________________
С уважением, Сальников Максим А. "Крестный Папка" клуба дизайнеров http://www.dizain.info |
|
|||||
|
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
2Manix
Строго говоря, если ты уж занялся программированием чего бы то ни было, то стоит вообще забыть что такое таймлайн, а писать все в одном фрэйме. Тогда проблем гораздо меньше.
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
|
, но из-начально это был gif баннер.
ЗЫ: а как на счет помочь по теме?
__________________
С уважением, Сальников Максим А. "Крестный Папка" клуба дизайнеров http://www.dizain.info |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
у тебя, как я понял не стоит переход на 4 кадр ...
тебе стоит поставить в 3 кадре проверку на окончание массива и соответствующий переход на 4 кадр. лови пример...
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
Не мог бы ты объяснить кто эта ф-ия делает,... Я ее поставил и не что не изменилось...
ЗЫ: скомпелируй этот пример на 5 флешь. И если не трудно дай ссылку на MX я его закачаю (но только на нормальную версию)
__________________
С уважением, Сальников Максим А. "Крестный Папка" клуба дизайнеров http://www.dizain.info |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
нормальная версия - нормальнее только за деньги
![]() во флеш пятый обломно переделывать... идея в следующем: 1. представляешь весь текст как одну стринговую переменную; 2. создаешь массив, путем разбиения текстовой переменной по знакам (textArray = textVar.split(""); 3. Делаешь цикл из двух кадров: в первом инкремент (i++), а во втором добавление в тесктовое поле следующего символа (textField += textArray[i]). Вот и все, разберись лучше сам - полезенее в 1000 раз нежели прикручивать чужое ![]()
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
В ообщем мне вот что нужно было:
1) "Печатается" текст (постоянно; т.е. как напечатался сбрасывается и опять печатается) 2) + играет МувТвин --------------------------------------------- А твой пример я не понял. Или понял но не работает. 1) Каким образом нужно сделать весь текст на String i='ТЕКСТАТЕКСТАТЕКСТАТЕКСТА'; я это так понимаю 2) textArray = textVar.split(""); вот я понимаю но не знаю что такое .split 3) Как создается цикл? textField += textArray[i]; | это название текстового поля? "+=" такое вобще сущь?
__________________
С уважением, Сальников Максим А. "Крестный Папка" клуба дизайнеров http://www.dizain.info |
![]() |
Часовой пояс GMT +4, время: 06:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|