Движение предмета.....

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Создатель
Постоялец
Постоялец
 
Сообщения: 422
Зарегистрирован: 21.04.2004 (Ср) 3:32
Откуда: Новосибирск

Движение предмета.....

Сообщение Создатель » 03.05.2004 (Пн) 21:26

Пытаюсь сделать движок под игрушку типа GTA1
Для движения объекта ,вставляю картинку в picture box и затем, просто меняю координаты
допутим при движении влево picture1.left=picture1.left+40 и т.д.

1)Столкнулся с такой проблемой: как сделать, чтобы при движении, картинка не только меняла свое
мечтоположение, но меняла свой угол....т.е. сама картинка меняла свой наклон....
я пытался сделать через смену самих картинок (т.е. рисовал каждую под всеми возможными углами,
но это как-то неочень)...и при определенных условиях
Может кто подскажет, как сделать это легче?


2)И еще....
Хочу сделать, чтобы при нажатии стрелки вправо или влево объект не просто начинал двигаться в сторону, а
начинал разворачиваться.....В общем все как в GTA....
А то у меня какая-то летающая тарелка получается.....

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 04.05.2004 (Вт) 18:54

(свистя) Это долгая история.
ИМХО, чтобы сделать примитивную гонку с использованием поворота на определнное кол-во градусов, нужно очень многое понимать. Возможно, я ошибаюсь, но я сам недавно хотел сделать нечто похожее, но не смог по причине отсуствия опыта. :( VB изучаю ~ 1 год.
Как бы то ни было, вот пример. Надеюсь, сам разберешься. http://bbs.vbstreets.ru/download.php?id=502
Нет меня больше


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

    TopList