Воскресенье, 17 Ноября 2024, 21:21

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Кнопка в игре
MorkusДата: Понедельник, 26 Июля 2010, 08:54 | Сообщение # 1
Руководитель группы Morkus.corp™
Сейчас нет на сайте
Как сделать так что при нажатие на один объект левой кнопкой мыши , что-то случается со вторым объектом.
Пример: При нажатии по кнопке в интерфейсе у Игрока меняется спрайт или наоборот подрисовывается.




Сообщение отредактировал Morkus - Понедельник, 26 Июля 2010, 08:54
SholarДата: Понедельник, 26 Июля 2010, 09:20 | Сообщение # 2
Draw With Me
Сейчас нет на сайте
Создаем объект персонажа называем его o_player и пишем в:
Create:
Code
sprite_index=MODEL00 // это наш спрайт героя, MODEL00 любой другой твой спрайт

Создаем объект кнопки называем её o_buttom и пишем в:
Create

Code
CLICK=0 //Служит для задержки кликов
player_MODEL=0 // Индекс и счётчик для кнопки

В Step объекта пишем:

Code
if CLICK>0{CLICK-=1} //Служит для задержки кликов

далее Add Event>Mouse>Left pressed:

Code
if CLICK<=0 //Если клик меньше либо равен нулю, то...
{
switch player_MODEL //тут переключатель который состоит из 3 положений, положения можешь добавлять как тебе нравится.
{
case 0: o_player.sprite_index=MODEL01; player_MODEL=1;CLICK=2;break; //Когда player_MODEL равен 0, то наш герой меняет спрайт на MODEL01, и переключатель переходит в следующие положения.
case 1: o_player.sprite_index=MODEL02; player_MODEL=2;CLICK=2;break; //аналогично
case 2: o_player.sprite_index=MODEL00; player_MODEL=0;CLICK=2;break; //Ты можешь сделать сколько угодно положений переключателя.
}
}

на мой взгляд самый простой способ, будут вопросы задавай.


https://vk.com/g_sholar

Сообщение отредактировал DrawPlayer - Понедельник, 26 Июля 2010, 09:22
MorkusДата: Понедельник, 26 Июля 2010, 09:37 | Сообщение # 3
Руководитель группы Morkus.corp™
Сейчас нет на сайте
ООО спасибо тебе очень помог)

Добавлено (26.07.2010, 09:37)
---------------------------------------------
Держи +


  • Страница 1 из 1
  • 1
Поиск:

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