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

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Код в Score
Код в Score
VAsKAДата: Понедельник, 30 Марта 2015, 16:40 | Сообщение # 1
частый гость
Сейчас нет на сайте
Всем привет. Вот еще назрели несколько вопросиков.
1. У меня есть два объекта: один прибавляет очки ,другой отнимает. Есть граница очков : 100. И когда очки отнимаются и приближаются к 0 , то они уходят в минус. А я бы хотел , чтобы минус доходил только до ноля и дальше очки не вычитались.

2. В событии нажатия кнопки, чтобы сделать действие с очками(+-) есть стандартная функция Set Score и там есть Функция Относительно ,чтобы очки могли повторяться, как мне избежать ее применения?И как написать это кодом?В дальнейшем же как-то нужно развиваться. smile
Что здесь дописать не знаю.Очки просто прибавляются один раз и все.
Код
{
score=+20;
}


Сообщение отредактировал VAsKA - Понедельник, 30 Марта 2015, 17:23
vampir0305Дата: Понедельник, 30 Марта 2015, 17:39 | Сообщение # 2
Unity C# Programmer
Сейчас нет на сайте
Легко. В то время когда отнимаешь очки нужно делать так:
Код

score-=20

if score<0
{
score=0
}


и ещё правильно прибавляется вот так:
Код
score+=20


Красочная сюжетно-ориентированная игра-головоломка
VAsKAДата: Понедельник, 30 Марта 2015, 18:00 | Сообщение # 3
частый гость
Сейчас нет на сайте
vampir0305, Спасибо разобрался , все и правда очень просто.
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Код в Score
  • Страница 1 из 1
  • 1
Поиск:

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