Вторник, 16 Апреля 2024, 09:28

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Помогите с Кодом
Помогите с Кодом
GenrivongДата: Пятница, 18 Января 2013, 14:31 | Сообщение # 1
частый гость
Сейчас нет на сайте
3 господа не сочтите наглым необразованным неучем, но прошу ещё один совет:

как менять события на клавише во время игры, с помощью контекстного меню ( то есть, клацнул пкм, появилось окошко, три варианта действий, нажал на первое и можно теперь ставить синие блоки левой кнопкой мыши, нажал на второе - красные, и так далее)


Сообщение отредактировал Genrivong - Пятница, 18 Января 2013, 16:28
zaicev9797Дата: Пятница, 18 Января 2013, 14:45 | Сообщение # 2
AbRaKaDaBrA
Сейчас нет на сайте
на счет второго: можно просто раставаить невидимые обьекты в комнате размером 32х32 и
а в коде написать
if distance_to_object(нивидимый_обьект)<16
x=невидимый_обьект.х
у=невидимый_обьект.у
cам не пробовал но по идее должно получиться так что допустим если ты перемещаешь обьект мышькой то он будет переходить по клеточкам
еще раз повторю сам не пробовал такчто если что........


проект Mysterious Space. The losted moment
IzaronДата: Пятница, 18 Января 2013, 14:50 | Сообщение # 3
Rammstein forever
Сейчас нет на сайте
Цитата (Genrivong)
2 И как сделать чтобы при создании в игре ( то есть во время игры ) объектов ( допустим стена 32х32 ) , эти стены не налаживались друг на друга, а располагались рядом как бы по сетке.

Допустим, ты щелкаешь мышью и по щелчку образуется стенка. Тогда пиши в событии щелчка:
Код
instance_create((mouse_x div 32)*32,(mouse_y div 32)*32,obj_wall); // obj_wall - объект стены


Сообщение отредактировал Izaron - Пятница, 18 Января 2013, 15:09
GenrivongДата: Пятница, 18 Января 2013, 15:07 | Сообщение # 4
частый гость
Сейчас нет на сайте
Всё работает)))) Спасибо огромное!!! Ловите плюсы

Сообщение отредактировал Genrivong - Пятница, 18 Января 2013, 15:11
IzaronДата: Пятница, 18 Января 2013, 15:12 | Сообщение # 5
Rammstein forever
Сейчас нет на сайте
Цитата (Genrivong)
не пашет не первый, не второй способ(
но всё равно спасибо

Скопируй мой код еще раз, ибо там была ошибка, я ее уже исправил smile

Добавлено (18.01.2013, 15:12)
---------------------------------------------
О, уже проверил, молодец

FadeBakerДата: Пятница, 18 Января 2013, 15:18 | Сообщение # 6
JavaSE Game Developer
Сейчас нет на сайте
Цитата (Genrivong)
1 как сделать контекстное меню ( нажал пкм, и вылезло небольшое меню)

Посмотри в справке за функцию show_menu.


Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
GenrivongДата: Пятница, 18 Января 2013, 15:27 | Сообщение # 7
частый гость
Сейчас нет на сайте
спасибо, буду зубрить справку smile
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Помогите с Кодом
  • Страница 1 из 1
  • 1
Поиск:

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