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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Mar 2004
Сообщений: 74
Отправить сообщение для dix с помощью ICQ
По умолчанию Перемещение обекта мышью

Всех с наступающем.
У меня есть вот такой ролик: три шарика вращаются по одной траектории друг за другом, при наведении мыши хотябы на один шарик все останавливаются, вопрос такой как зделать так что бы мышью можно было переместить шарики по траектории назад или вперёд
Вложения
Тип файла: rar shar.rar (7.6 Кб, 58 просмотров)
__________________
Я добрый, лишь, когда я сплю

Старый 30.12.2005, 17:17
Double вне форума Посмотреть профиль Отправить личное сообщение для Double Найти все сообщения от Double
  № 2  
Ответить с цитированием
Double
 
Аватар для Double

Регистрация: Mar 2001
Сообщений: 1,147
фактически это же уже реализовано. единственное, что надо добавить
а) анализ смещения курсора мыши вправо/влево;
б) перескакивание на след/пред фрейм не просто на движение мышки, а на изменение координаты на определённое число пикселей.

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

Регистрация: Mar 2004
Сообщений: 74
Отправить сообщение для dix с помощью ICQ
Понятно, спасибо, то есть я так понял придётся делать анимацию полностью на программном уровне, и от сюдо рулить направлением их вращения...
__________________
Я добрый, лишь, когда я сплю

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

Регистрация: Mar 2001
Сообщений: 1,147
так там сделано всё уже. единственное, что сделано нелогично - это на любое движение мышки шарики проскакивают на кадр назад (вроде назад. или вперёд? навскидку не помню). внешне это движение выглядит хаотично.
1. в mDown сохрани х-координату мыши (xMouse0)
2. в mMove сравнивай текущую координату с сохранённой
3. когда отклонение текущей превысит n пикселей, перескакивай в шарах на пред. или след. фрейм и xMouse0 присваивай тек. координату мыши.
всё!
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит.

Старый 06.01.2006, 16:01
Буньков Максим вне форума Посмотреть профиль Отправить личное сообщение для Буньков Максим Посетить домашнюю страницу Буньков Максим Найти все сообщения от Буньков Максим
  № 5  
Ответить с цитированием
Буньков Максим
[+1 02.06.2006]
[+1.4 01.04.2006]
[+1 01.07.2006]
 
Аватар для Буньков Максим

Регистрация: Feb 2003
Адрес: Екатеринбург
Сообщений: 848
Отправить сообщение для Буньков Максим с помощью ICQ
Да еще там надо доработать глубину шариков при помощи swapDepths() а то как то плоско кажется... и они накладываются друг на друга.
__________________
С уважением, Maksi.

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

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

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


 


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


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