Опять танки - Свалка - Прочее - Форум Game Maker. Разработка игр.
Здравствуй Гость | Перейти на сайт

Главная | Форум | Регистрация | Войти
gmaker.net ;) [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум Game Maker. Разработка игр. » Прочее » Свалка » Опять танки (движуха танка ;))
Опять танки
super-puper Дата: Среда, 04.01.2012, 14:38 | Сообщение # 1
Молчун
Группа: Заблокированные
Статус: Offline
Как сделать что-бы танк при нажатии vk_up/w ехал на мышку,
а при нажатии vk_down/s против мышки


Я всегда задаю вопросы, а вы должны на них отвечать
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
 
BanShee Дата: Среда, 04.01.2012, 16:23 | Сообщение # 2
Хрен заткнешь
Группа: Проверенные
Сообщений: 384
Статус: Offline
1. speed=5; direction=point_direction(x,y,mouse_x,mouse_y)
2. speed=-5; direction=point_direction(x,y,mouse_x,mouse_y)


Этот пост автоматически делает любой тред на 20% круче, если не указано обратное.
 
super-puper Дата: Среда, 04.01.2012, 17:38 | Сообщение # 3
Молчун
Группа: Заблокированные
Статус: Offline
спасибо, работает)
wink

Добавлено (04.01.2012, 17:38)
---------------------------------------------
еще вопросик, как сделать что бы танк когда на мышь наезжает не трясся, как бешеный ? biggrin



Я всегда задаю вопросы, а вы должны на них отвечать
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
 
BanShee Дата: Среда, 04.01.2012, 20:25 | Сообщение # 4
Хрен заткнешь
Группа: Проверенные
Сообщений: 384
Статус: Offline
Ну...
Можно, например, сделать проверку перед тем, как придавать скорость и направление, например, вот так:

if point_distance(x,y,mouse_x,mouse_y) > (sprite_get_width(sprite_index)+sprite_get_height(sprite_index))/2
{
speed=5;
    direction=point_direction(x,y,mouse_x,mouse_y)
}


Этот пост автоматически делает любой тред на 20% круче, если не указано обратное.

Сообщение отредактировал BanShee - Среда, 04.01.2012, 20:26
 
Форум Game Maker. Разработка игр. » Прочее » Свалка » Опять танки (движуха танка ;))
Страница 1 из 11
Поиск:



Сообщество Gmaker.SU 2005-2012
Используются технологии uCoz
Простой вход