Четверг, 28 Марта 2024, 15:48

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Три клика,три действия
Три клика,три действия
FersДата: Четверг, 01 Августа 2013, 13:58 | Сообщение # 1
частый гость
Сейчас нет на сайте
У меня есть один вопрос как сделать чтобы при нажатии на объект выполнялось бы действие ,а если второй раз кликнуть на объект выполнялось второе действие ,а если бы третий раз кликнуть на объект то выполнялось бы тритье действие. smile smile

Я Fers!
GammezaДата: Четверг, 01 Августа 2013, 13:59 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
Переменные (var)
FersДата: Четверг, 01 Августа 2013, 14:04 | Сообщение # 3
частый гость
Сейчас нет на сайте
Я не очень разбираюсь в GML так что можно пожалуйста готовый код help

Я Fers!
GammezaДата: Четверг, 01 Августа 2013, 14:08 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
Увы я ГМЛ невзлюбил, очень тяжелый, SC куда удобней и понятней. почему ты решил что именно он тебе нужен?
На Construct куда проще с глобальными работать!


Сообщение отредактировал Gammeza - Четверг, 01 Августа 2013, 14:09
MasterSamboДата: Четверг, 01 Августа 2013, 14:12 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
Цитата (Gammeza)
Увы я ГМЛ невзлюбил, очень тяжелый, SC куда удобней и понятней. почему ты решил что именно он тебе нужен?
На Construct куда проще с глобальными работать!

Я вообще ГМЛ терпеть не могу!
FersДата: Четверг, 01 Августа 2013, 14:15 | Сообщение # 6
частый гость
Сейчас нет на сайте
Ну тогда понятно поищу в инете а ГМ я использую потому что там можно компилить под много платформ.

Добавлено (01.08.2013, 14:15)
---------------------------------------------
Я ГМЛ вооще не знаю но без него в ГМ ни куда если сложные действия.


Я Fers!
MasterSamboДата: Четверг, 01 Августа 2013, 14:24 | Сообщение # 7
заслуженный участник
Сейчас нет на сайте
Цитата (Fers)
Я ГМЛ вооще не знаю но без него в ГМ ни куда если сложные действия.

Я его сейчас учу!
ilnameДата: Четверг, 01 Августа 2013, 14:30 | Сообщение # 8
был не раз
Сейчас нет на сайте
Цитата (arkady)
Я вообще ГМЛ терпеть не могу!


Цитата (arkady)
Я его сейчас учу!


Сам над собой издеваешься?
Virus_KillerДата: Четверг, 01 Августа 2013, 14:43 | Сообщение # 9
был не раз
Сейчас нет на сайте
в create

click=0

в событие нажатия кнопки мыши

Код

click+=1
switch (click)
{
   case 1: "событие первое" break;
   case 2: "событие второе" break;
   case 3: "событие третье" break;
}


click - переменная(цифра "запертая" в слово)
с каждым нажатием ты добавляешь к этой цифре единицу, то есть она соответствует количеству твоих нажатий
а конструкция switch всего лишь проверяет чему именно равно значение переменной click.

Кстати на все эти вопросы есть ответы в справке, если хочешь по настоящему научится то придется ее почитать smile


Наша жизнь, есть то, что мы думаем о ней.
FersДата: Четверг, 01 Августа 2013, 15:04 | Сообщение # 10
частый гость
Сейчас нет на сайте
Спасибо попробую

Я Fers!
MasterSamboДата: Четверг, 01 Августа 2013, 16:57 | Сообщение # 11
заслуженный участник
Сейчас нет на сайте
Цитата (ilname)
Сам над собой издеваешься?

Делать нечего. И вообще нельзя оффтопить!
zaicev9797Дата: Воскресенье, 04 Августа 2013, 13:19 | Сообщение # 12
AbRaKaDaBrA
Сейчас нет на сайте
Хе! гмк не сложный совсем, а вот си шарп сложный.

проект Mysterious Space. The losted moment
stalker5889Дата: Воскресенье, 04 Августа 2013, 13:36 | Сообщение # 13
Свободный игродел
Сейчас нет на сайте
Virus_Killer сказал правильно. Только можно ещё и обнулять переменную если значение больше 3.

CreatingOverДата: Воскресенье, 04 Августа 2013, 22:00 | Сообщение # 14
ColdGamedev
Сейчас нет на сайте
Virus_Killer, правильно, но можно сделать проще.
Create:
Код
click=0

Left pressed:
Код
if click=0
{//Действие
click+=1}
if click=2
{//Действие
click+=1}
if click=3
{click=0
//действие}

Так хоть и длиннее, но новичку понятнее


Я снова с вами:з
Возвращение легенды. (нет)
inventrixДата: Воскресенье, 04 Августа 2013, 22:14 | Сообщение # 15
участник
Сейчас нет на сайте
zaicev9797, гмл, вобще херня, на самом деле, да и шарп не такой уж и сложный, другое дело что много ньюансов!
FatherIsDarkДата: Воскресенье, 04 Августа 2013, 22:15 | Сообщение # 16
почетный гость
Сейчас нет на сайте
Цитата (zaicev9797)
Хе! гмк не сложный совсем, а вот си шарп сложный.

для меня он легкий .
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Три клика,три действия
  • Страница 1 из 1
  • 1
Поиск:

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