Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2009, 13:44   #1
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию Движение 2-x объектов (Delphi)

Добрый день!

В очередной раз обращаюсь за помощью. В условии задачи нужно организовать прорисовку траекторий движения 2-х объектов (заяч, собака). Заяц движется по прямой из точки А в точку B со скоростью V1. Собака - из точки С за зайцем со скоростью V2.

Движение зайца у меня получилось, а вот как собаку заставить двигаться за зайцем, да ещё и с другой скоростью я затрудняюсь. Помогите пожалуста.
Вложения
Тип файла: rar track.rar (3.8 Кб, 41 просмотров)
VadEr вне форума Ответить с цитированием
Старый 06.06.2009, 15:02   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Тебе нужна привязка ко времени (поскольку скорость есть время на расстояние, а с расстоянием по ходу ты разобрался). Допустим заяц бежит в цикле - один проход цикла и есть твой временной интервал (не важно минута это или день). Соответственно если заяц бежит 100 км/с, а собака 5 км/с (не хочу чтобы она его догнала), то за проход заяц прорисовывается через 100 точек, а собака через 5.

Для собаки не нужен таймер, если пользуешься аналогами реальных вещей, пользуйся ими до конца. У тебе получается что для зайца существует свое время, а для собаки свое. Однако классическая точка зрения на пространство-время утверждает, что время одно для всех.

И еще: никогда не видел зайца, который бегает по прямой. Это же сколько надо в него бензина залить, чтобы он бегал ровно по линии из точки А в точку В? Его даже в народе прозвали косой, за его петли.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.06.2009, 17:19   #3
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию

Спасибо, что направили на путь истинный!
VadEr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Броуновское движение (Delphi) ExoByte Помощь студентам 9 01.06.2009 11:25
Размеры объектов Delphi VadEr Помощь студентам 3 17.05.2009 22:08
Движение рисунка(Delphi) 2009 Помощь студентам 6 12.03.2009 22:17
Свойства объектов (Delphi) FliPP Общие вопросы Delphi 5 05.01.2008 04:09
Помогите сделать движение объектов в Pascal Ivanich Помощь студентам 44 11.12.2007 20:33