изменение значения переменной с помощью кнопки

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

изменение значения переменной с помощью кнопки

Сообщение Grigoriy 01 ноя 2018, 21:14

Нужно, чтобы при нажатии на кнопку переменная типа bool (статичная) менялась. То есть, у меня есть скрипт персонажа и в нем я задал переменную game которая изначально равна нулю, мне же при нажатии на кнопку надо приравнять эту переменную единице, но я валенок и не знаю как это сделать, не поможете?)
Grigoriy
UNIт
 
Сообщения: 56
Зарегистрирован: 07 окт 2018, 21:48

Re: изменение значения переменной с помощью кнопки

Сообщение Saltant 02 ноя 2018, 00:51

Не совсем понял, bool это true или false, вот и присваивай переменной типа bool значения вида True или False.
Типа:
Синтаксис:
Используется csharp
private bool game = false;

void Update()
{
if(то что должно вернуть true или нажатие какой то кнопки Input.GetKey)
{
game = true;
}
}

Если что код примерный, печатал с мобилки одним глазом, IDE подскажет.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт

Re: изменение значения переменной с помощью кнопки

Сообщение Grigoriy 02 ноя 2018, 07:57

Saltant писал(а):Не совсем понял, bool это true или false, вот и присваивай переменной типа bool значения вида True или False.
Типа:
Синтаксис:
Используется csharp
private bool game = false;

void Update()
{
if(то что должно вернуть true или нажатие какой то кнопки Input.GetKey)
{
game = true;
}
}

Если что код примерный, печатал с мобилки одним глазом, IDE подскажет.

Уже сделал, но все равно спасибо)
Grigoriy
UNIт
 
Сообщения: 56
Зарегистрирован: 07 окт 2018, 21:48

Re: изменение значения переменной с помощью кнопки

Сообщение Saltant 02 ноя 2018, 09:17

Grigoriy писал(а):
Saltant писал(а):Не совсем понял, bool это true или false, вот и присваивай переменной типа bool значения вида True или False.
Типа:
Синтаксис:
Используется csharp
private bool game = false;

void Update()
{
if(то что должно вернуть true или нажатие какой то кнопки Input.GetKey)
{
game = true;
}
}

Если что код примерный, печатал с мобилки одним глазом, IDE подскажет.

Уже сделал, но все равно спасибо)

Чтоб не задавать такие банальные вопросы, лучше изучить основы C# (не юнити, а именно си-шарп). Там на самом деле изучения основ максимум на 7 дней, (дня 2 теории и 5 дней практики), вот отличный сайт где можно почитать всё на русском языке: https://metanit.com/sharp/tutorial/
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 23