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

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

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

Регистрация: Dec 2002
Сообщений: 1
По умолчанию Люди почему это висит?

on (release) {
if ( _xmouse>mn1._x )
{

der=_xmouse;
mt= new date();
aert1=mt.getseconds();

while ( der-mn1._x>10 )
{
rr1=mt.getseconds();
alert=aert1;
alert1=rr1;
if (rr1<>aert1 )
{
aert1=rr1;

mn1._x+=(der-mn1._x)-100;

}


}

}
}

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

Старый 05.12.2002, 06:38
Geo вне форума Посмотреть профиль Отправить личное сообщение для Geo Посетить домашнюю страницу Geo Найти все сообщения от Geo
  № 2  
Geo
 
Аватар для Geo

Регистрация: Jul 1999
Адрес: Russia, MSk
Сообщений: 185
потому что ты это все хочешь сделать в одном фрейме...
все изменения в ролике проходят в момент перехода от фрейма к фррейму.
повесь акцию на мувик
onClipEvent (enterFrame) {
if (flag) {
tmp = (NewXpos-this._x)/speed;
this._x += tmp;
if (Math.abs(tmp)<1) {
this._x = NewXpos;
flag = false;
}
}
}
где NewXpos - координата к которой должен подьехать мувик.
speed - скорость подьезда (точнее сказать ускорение)
flag - тригер разрешающий мувику начать движение и выключающий вычисления когда мувик подьехал к координате на растояние менее одного пиксела.
__________________
Thank for a question
http://www.cybergallery.ru/


Последний раз редактировалось Geo; 05.12.2002 в 06:42.
Создать новую тему   Часовой пояс GMT +4, время: 14:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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