Quote (SoldatSes)
1)Возможно ли в GM сделать так, чтоб объект при клике на нём мышью передвигался на определённую дистанцию?
Можно и даже очень легко: создать новый объект, назвать его, к примеру, objPoint. Далее в код нажатия пкм (или какая там клавиша) пишешь:
Code
if instance_number(objPoint)<1 // Если есть ещё объекты точек
{
instance_create(mouse_x,mouse_y,objPoint); // Создаём точку
alarm[0]=5*room_speed; // Задаём будильник
}
if instance_exists(objPoint) // Если существует объект точки
{
mp_potential_step(objPoint.x,objPoint.y,4,true); // Двигаемся к ней
}
else // Иначе
{
speed=0; // Скорость = 0
}
if place_meeting(x,y,objPoint) // Если затрагиваем точку
{
with (objPoint) instance_destroy(); // Уничтожаем точку
}
В Alarm[0]:
Code
with (objPoint) instance_destroy(); // Уничтожаем точку
Добавлено (29.11.2011, 13:50)
---------------------------------------------
Quote (SoldatSes)
Возможно ли в GM? чтоб объект проходил случайное расстояние после клика на нём мышью?
Не совсем понял твой вопрос...