Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ графика

Автор: Ann_ka 17.05.2007 21:39

Помогите, плиииииииз: как организовать движение объекта
по прямоугольной области? какие условия поставить?
P.S.: срочно... mega_chok.gif

Автор: Seln 20.05.2007 19:59

Цитата(Ann_ka @ 17.05.2007 18:39) *

Помогите, плиииииииз: как организовать движение объекта
по прямоугольной области? какие условия поставить?
P.S.: срочно... mega_chok.gif



Чё-то я не очень врубился... Ты вообще чё хочешь сделать? А-то я не понял.

Автор: Tan 20.05.2007 20:16

Для начала неплохо было бы знать, что за объект, так как с примитивами всё просто, а с другими объектами уже надо думать.

Автор: Ann_ka 21.05.2007 20:49

Цитата(Tan @ 20.05.2007 17:16) *

Для начала неплохо было бы знать, что за объект, так как с примитивами всё просто, а с другими объектами уже надо думать.

Объект примитивный: машина. unsure.gif

Автор: Ann_ka 22.05.2007 21:23

Кто-нибудь, помогите, подскажите!!!! wacko.gif

Автор: klem4 22.05.2007 23:06

Цитата
какие условия поставить?


Условия не выхода за границы экрана.

перед очередной попыткой передвинуть объект проверяй:

Чтобы

координата X самой левой точки объекта + delta сдвига >= 0
коорданита X самой правой точки объекта + delta сдвига <= GetMaxX

Ну и соответственно для координаты Y (самой высокой и самой низкой + delta) сравнивай с нулем и GetMaxY

А вообще пользуйся поиском ! Выкладывались различные вещи, движение шарика по экрану например, бильярд ...