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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 31.10.2002, 13:58
tsep вне форума Посмотреть профиль Отправить личное сообщение для tsep Найти все сообщения от tsep
  № 1  
tsep

Регистрация: Oct 2002
Сообщений: 22
По умолчанию движение объекта во времени

Подскажите плиз как сделать движение объекта с определенной скоростью.
То есть нужно сделать задержку, а setTimeout-a в Action script нету

делаю так
for (i=0;i<=100;i++)
{
_root.mName._x += 1;
// тута хотелось бы поставитить задержку

}

Старый 31.10.2002, 14:53
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 2  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down тебе бы сначала разобраться в основах работы Флэша!

если этот код ты пишешь в основном тайм лайне, тообъект пи любой задерже будет мгновенно появлятся в конечной точке пути! т.к. весь скрипт в одном кадре отрабатывается за один такт!
тебе нужно сделать так:


_root.onEnterFrame=function(){
_root.mName._x++;
if(_root.mName._x>=100){
_root.onEnterFrame="";
}
}
или в AS для клипа mName написать:

onClipEvent(enterFrame){
_x+=(100-_x)/5;
}
__________________
Max.

Старый 31.10.2002, 16:29
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 3  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
забыл в конце stop(); вставить!
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 31.10.2002, 16:33
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 4  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down какой такой STOP();

ничего я не забыл!
я говорю об однокадровом _root
а как ты знаешь конечно один кадр не циклиться...
так шо СТОП тут не нужен..
__________________
Max.

Старый 31.10.2002, 17:05
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 5  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
ну пробач не знал что он однокадровый! ))))
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 31.10.2002, 17:55
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 6  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Цитата:
движение объекта во времени
Этого вообще-то ещё никто...

Старый 31.10.2002, 18:02
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 7  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs up хе хе хе хе хе

2 TTS:
ты отчасти прав!
но паренек то решил эту проблему!!!
смотри первый пост!
т.е. фактически объект мгновенно перемещается в пространстве не затрачивая времени!!!
__________________
Max.

Старый 31.10.2002, 18:22
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 8  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
нобелевская премия! ))))))
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 02.11.2002, 00:54
Pietrovich вне форума Посмотреть профиль Отправить личное сообщение для Pietrovich Найти все сообщения от Pietrovich
  № 9  
Pietrovich
 
Аватар для Pietrovich

Регистрация: Apr 2001
Адрес: Z-town
Сообщений: 677
Отправить сообщение для Pietrovich с помощью ICQ
2 TTS
Цитата:
Этого вообще-то ещё никто...
да ну!?
ты же движешся... и я двигаюсь....
правда все с одной скоростью и в одном направлении

2tsep
Цитата:
а setTimeout-a в Action script нету
есть. в МХе

setInterval & clearInterval

почти тоже самое,только со своими глюками, внимательно почитай хелп перед применением.
__________________
ушел в ruFlash...

Старый 03.11.2002, 11:03
tsep вне форума Посмотреть профиль Отправить личное сообщение для tsep Найти все сообщения от tsep
  № 10  
tsep

Регистрация: Oct 2002
Сообщений: 22
2Max N Chubin_
Спасибо! Не додумал, что можно связать с onEnterFrame.

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

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

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


 


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


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