Пятница, 29 Марта 2024, 14:06

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Как сделать расстояние от одного объекта до другого?
Как сделать расстояние от одного объекта до другого?
zzzzzaДата: Четверг, 12 Апреля 2012, 21:25 | Сообщение # 1
участник
Сейчас нет на сайте
Есть два объекта(obj_player и obj_k), как сделать так, чтобы можно было нажимать на obj_k левой кнопкой мыши только тогда, когда obj_player находится рядом(расстояние пусть будет 5).
XageuДата: Четверг, 12 Апреля 2012, 21:36 | Сообщение # 2
Хадей - Друг Детей
Сейчас нет на сайте
в событии нажатия ЛКМ поставь проверку if distance_to_object(obj_k)<=твое расстояние

zzzzzaДата: Четверг, 12 Апреля 2012, 23:49 | Сообщение # 3
участник
Сейчас нет на сайте
спасибо)

Добавлено (12.04.2012, 23:49)
---------------------------------------------
а еще вопрос возник. Я рисую полосу здоровья, как сделать, чтобы внутри нее прозрачно было, то есть фон видно было?(когда она закрашивается, уже должен быть виден цвет, а не фон)

GavolotДата: Пятница, 13 Апреля 2012, 00:24 | Сообщение # 4
Последователь Тени
Сейчас нет на сайте
zzzzza, сделай под низом рамку для такого случая, ну как либо второй спрайт рисуй под полосой здоровья, как прозрачную рамку, а поверх полосу здоровья как не прозрачную. Может есть и другое, но это как вариант.

В общем что-то делаю, но пока не пойму ни как :)
Тень - выражение основной сущности человека.
zzzzzaДата: Пятница, 13 Апреля 2012, 00:52 | Сообщение # 5
участник
Сейчас нет на сайте
1)Если рамку делаю, ей по любому надо цвет задать, прозрачного цвета как я понимаю нет. Можно задать draw_set_alpha(0), тогда все пропадет. Если создать новый объект, вбить туда draw_set_alpha(0) и сделать его глубину больше объекта который жизни создает, то все тоже пропадет.
2)Попытка нарисовать спрайт тоже провалилась(
kasheyДата: Пятница, 13 Апреля 2012, 10:36 | Сообщение # 6
постоянный участник
Сейчас нет на сайте
Аргумент outline в функции draw_rectangle(), да и вообще во всех функциях рисования примитивов, переключает режим рисования рамка/заливка.
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Как сделать расстояние от одного объекта до другого?
  • Страница 1 из 1
  • 1
Поиск:

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