Нужна помощь со скриптом C#

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

Нужна помощь со скриптом C#

Сообщение Bread:3 29 июн 2020, 16:03

Здравствуйте, совсем недавно начал изучать C# под Unity3d, и решил попрактиковаться на создании простенькой игры (просто пытаюсь сделать игру из Android под PC с улучшенной графикой и большим количеством уровней). Так вот, вроде бы всё хорошо получается, но не могу понять, как мне сделать так, что бы когда bool был активен (true), то левая кнопка мыши работала, но когда этот bool не активен (false), то ЛКМ как бы отключалась и не реагировала на нажатия. Очень надеюсь на вашу помощь. Заранее спасибо!)
Bread:3
UNец
 
Сообщения: 5
Зарегистрирован: 17 июн 2020, 16:41

Re: Нужна помощь со скриптом C#

Сообщение erora 29 июн 2020, 19:04

Синтаксис:
Используется csharp
bool isMouse = true;

public void Update(){
    if(isMouse){
        If(Input.GetMouseButtonDown(0)){
            //Левая кнопка работает когда isMouse = true
        }
    }
}


Ну а саму переменную isMouse, меняете где нужно отключить работу мышки.
Аватара пользователя
erora
UNец
 
Сообщения: 42
Зарегистрирован: 11 июн 2020, 15:15

Re: Нужна помощь со скриптом C#

Сообщение Bread:3 30 июн 2020, 22:19

erora писал(а):
Синтаксис:
Используется csharp
bool isMouse = true;

public void Update(){
    if(isMouse){
        If(Input.GetMouseButtonDown(0)){
            //Левая кнопка работает когда isMouse = true
        }
    }
}


Ну а саму переменную isMouse, меняете где нужно отключить работу мышки.

Спасибо большое!)
Bread:3
UNец
 
Сообщения: 5
Зарегистрирован: 17 июн 2020, 16:41


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26