Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.06.2002, 23:17
Manix вне форума Посмотреть профиль Отправить личное сообщение для Manix Посетить домашнюю страницу Manix Найти все сообщения от Manix
  № 1  
Manix
 
Аватар для Manix

Регистрация: Feb 2001
Адрес: 5010-Land
Сообщений: 24
Отправить сообщение для Manix с помощью ICQ
Question Переход на следующий Фрейм после эффекта «Печатной машинки»

У меня появилась небольшая проблема:
Во время работы «Печатной машинки» не работает 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

Старый 03.06.2002, 01:18
Aib вне форума Посмотреть профиль Отправить личное сообщение для Aib Посетить домашнюю страницу Aib Найти все сообщения от Aib
  № 2  
Aib

Регистрация: 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.

Старый 03.06.2002, 13:19
Manix вне форума Посмотреть профиль Отправить личное сообщение для Manix Посетить домашнюю страницу Manix Найти все сообщения от Manix
  № 3  
Manix
 
Аватар для Manix

Регистрация: Feb 2001
Адрес: 5010-Land
Сообщений: 24
Отправить сообщение для Manix с помощью ICQ
Цитата:
Оригинал написал(а) Aib
0) Дай исходник
1) _root.text = "";
gotoAndPlay (1);
2) Добавить пустых кадров, к примеру

Вообще говоря, есть функция string.charAt(i);
Вот посмотри.
http://www.dizain.info/banner-to-chaf.fla
__________________
С уважением, Сальников Максим А.
"Крестный Папка" клуба дизайнеров
http://www.dizain.info

Старый 03.06.2002, 21:15
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 4  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
2Manix

Строго говоря, если ты уж занялся программированием чего бы то ни было, то стоит вообще забыть что такое таймлайн, а писать все в одном фрэйме. Тогда проблем гораздо меньше.
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 03.06.2002, 21:40
Manix вне форума Посмотреть профиль Отправить личное сообщение для Manix Посетить домашнюю страницу Manix Найти все сообщения от Manix
  № 5  
Manix
 
Аватар для Manix

Регистрация: Feb 2001
Адрес: 5010-Land
Сообщений: 24
Отправить сообщение для Manix с помощью ICQ
По умолчанию Я с тобой полностью согласен...

, но из-начально это был gif баннер.
ЗЫ: а как на счет помочь по теме?
__________________
С уважением, Сальников Максим А.
"Крестный Папка" клуба дизайнеров
http://www.dizain.info

Старый 03.06.2002, 22:13
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 6  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Тебе ТАК нужно?
__________________
...убивать людей не удовольствия ради, но для еды.

Старый 04.06.2002, 10:59
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 7  
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
По умолчанию напиши в третьем кадре trace(i); и все поймешь...

у тебя, как я понял не стоит переход на 4 кадр ...
тебе стоит поставить в 3 кадре проверку на окончание массива и соответствующий переход на 4 кадр.

лови пример...
Вложения
Тип файла: zip movie.zip (3.9 Кб, 91 просмотров)
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 05.06.2002, 12:52
Manix вне форума Посмотреть профиль Отправить личное сообщение для Manix Посетить домашнюю страницу Manix Найти все сообщения от Manix
  № 8  
Manix
 
Аватар для Manix

Регистрация: Feb 2001
Адрес: 5010-Land
Сообщений: 24
Отправить сообщение для Manix с помощью ICQ
По умолчанию Пример сделан вроде под MX.

Не мог бы ты объяснить кто эта ф-ия делает,... Я ее поставил и не что не изменилось...
ЗЫ: скомпелируй этот пример на 5 флешь. И если не трудно дай ссылку на MX я его закачаю (но только на нормальную версию)
__________________
С уважением, Сальников Максим А.
"Крестный Папка" клуба дизайнеров
http://www.dizain.info

Старый 05.06.2002, 13:02
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 9  
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
По умолчанию да, действительно под MX :/

нормальная версия - нормальнее только за деньги

во флеш пятый обломно переделывать...
идея в следующем:
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!

Старый 05.06.2002, 15:39
Manix вне форума Посмотреть профиль Отправить личное сообщение для Manix Посетить домашнюю страницу Manix Найти все сообщения от Manix
  № 10  
Manix
 
Аватар для Manix

Регистрация: Feb 2001
Адрес: 5010-Land
Сообщений: 24
Отправить сообщение для Manix с помощью ICQ
По умолчанию Что-то не так...

В ообщем мне вот что нужно было:
1) "Печатается" текст (постоянно; т.е. как напечатался сбрасывается и опять печатается)
2) + играет МувТвин
---------------------------------------------
А твой пример я не понял. Или понял но не работает.
1) Каким образом нужно сделать весь текст на String
i='ТЕКСТАТЕКСТАТЕКСТАТЕКСТА'; я это так понимаю
2) textArray = textVar.split(""); вот я понимаю но не знаю что такое .split
3) Как создается цикл?
textField += textArray[i];
|
это название текстового поля?
"+=" такое вобще сущь?
__________________
С уважением, Сальников Максим А.
"Крестный Папка" клуба дизайнеров
http://www.dizain.info

Создать новую тему   Часовой пояс GMT +4, время: 06:36.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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