Пятница, 22 Ноября 2024, 18:36

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Результаты поиска
ЯмейкерДата: Понедельник, 23 Апреля 2018, 01:46 | Сообщение # 1 | Тема: Управление объектом мышью
уже был
Сейчас нет на сайте
Цитата WarezReiter ()
2) При движении мыши объект должен плавно начинать двигаться, а когда мышь останавливается, так же тормозить (как по льду).

Я знаю как сделать, чтобы при движении мыши происходило действие:
Нужно в событии create сделать три переменные: mousebotx=0 mouseboty=0 time_mouse=0
Затем в этом же объекте в событии степ написать код:

time_mouse+=1 if time_mouse=1{mousebotx=mouse_x
mouseboty=mouse_y} if time_mouse>2{if mouse_x!=mousebotx or
mouse_y!=mouseboty{...Действие...} time_mouse=0}

Если подумать, то из этого можно сделать и наоборот, когда мышь стоит на месте...
Вместо if mouse_x!=mousebotx or mouse_y!=mouseboty написать if mouse_x=mousebotx and mouse_y=mouseboty
Думаю как тормозить и плавно двигаться ты знаешь.


Сообщение отредактировал Ямейкер - Понедельник, 23 Апреля 2018, 02:19
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг