Страница 1 из 1

Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 23 окт 2018, 17:44
Yukio_der
Всем привет!) (Unity, c#)
Мне нужно чтобы переменная bool = true, если другая bool = true на протяжении определенного числа секунд (Например 2).
Мне это нужно чтобы действие выполнялось если кнопка нажата 2 секунды. Буду рад помощи. /:) ;)

Re: Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 23 окт 2018, 17:52
1max1
if (кнопка зажата)
timer += Time.deltaTime;
else
timer = 0;

if (timer >= 2)
bla bla bla

Re: Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 23 окт 2018, 18:01
Yukio_der
Спасибо попробуем) Это снова ты \:D/

Re: Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 23 окт 2018, 18:08
Yukio_der
1max1 писал(а):if (кнопка зажата)
timer += Time.deltaTime;
else
timer = 0;

if (timer >= 2)
bla bla bla


Есть, спасибо! Все работает :ymhug:. До встречи) Я еще вернусь =;

Re: Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 23 окт 2018, 18:36
Saltant
Yukio_der писал(а):Спасибо попробуем) Это снова ты \:D/

Такое чувство что на форуме общаются 3 человека и залетающие время от времени новички, а казалось бы РУ комьюнити целого Юнити3д.

Re: Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 23 окт 2018, 20:51
KanycTa
Saltant писал(а):
Yukio_der писал(а):Спасибо попробуем) Это снова ты \:D/

Такое чувство что на форуме общаются 3 человека и залетающие время от времени новички, а казалось бы РУ комьюнити целого Юнити3д.


Так и есть... Комьюнити умерло...

Re: Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 23 окт 2018, 21:01
seaman
Все очень просто. Люди учатся, и им становится неинтересно отвечать на те же самые, часто "глупые" (на самом деле не глупые для новичков, но для "старичков" именно такие) вопросы. Люди находят работу, у них становится меньше времени на форум.
Народу заходит много, а отвечают те, кому не лень и кто еще не "вырос" из форума.

Re: Bool = true, если bool(2-ая) = true на протяжении 2 секунд

СообщениеДобавлено: 25 окт 2018, 10:05
Cr0c
seaman писал(а):Все очень просто. Люди учатся, и им становится неинтересно отвечать на те же самые, часто "глупые" (на самом деле не глупые для новичков, но для "старичков" именно такие) вопросы. Люди находят работу, у них становится меньше времени на форум.
Народу заходит много, а отвечают те, кому не лень и кто еще не "вырос" из форума.

Прям в точку. Чем дольше сидишь - тем глупее кажутся вопросы и наступает время, когда думаешь "на такой простой вопрос кто-нибудь другой ответит, а мне не интересно"