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

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

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

Регистрация: Oct 2012
Сообщений: 191
Question Поочередно двигать объект от точки до точки из массива точек

Доброго времени суток! Ситуация следующая: есть абстрактный класс объекта, которому передается массив(вектор) из неопределенного количества точек(каждый раз по разному, так как класс будет расширяться конкретными представителями и у каждого будет свой путь). Вот не могу придумать как реализовать универсальный код, будь в массиве 2 или 10 точек, чтобы объект методично двигался от первой ко второй, от второй.... и так далее. Если бы массив имел постоянную длину, то норм...а так что-то не могу придумать. Помогите, чем можете)

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

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
А как бы вы сделали для одинакового количества точек?
__________________
тут я

Старый 27.10.2013, 14:51
vitamin4er вне форума Посмотреть профиль Отправить личное сообщение для vitamin4er Найти все сообщения от vitamin4er
  № 3  
Ответить с цитированием
vitamin4er

Регистрация: Oct 2012
Сообщений: 191
разбил бы путь на векторы движения(по которому будет двигаться объект) и в каждом кадре проверял, если объект достиг точки, начал бы двигаться по другому вектору движения.

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

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
А в чем отличие этого алгоритма, если на вход подадутся разные параметры? Точно так же, берем первую точку, двигаемся к ней. Достигли — переходим к следующей. И так, пока точки не закончатся.
__________________
тут я

Старый 27.10.2013, 15:14
vitamin4er вне форума Посмотреть профиль Отправить личное сообщение для vitamin4er Найти все сообщения от vitamin4er
  № 5  
Ответить с цитированием
vitamin4er

Регистрация: Oct 2012
Сообщений: 191
логично...а я чегото надумал себе. Спасибо)

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

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

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


 


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


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