Как создать переменную равную числу C#

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

Как создать переменную равную числу C#

Сообщение nioken292 26 апр 2017, 18:57

У меня есть скрипт
Синтаксис:
Используется csharp
using UnityEngine;
using System.Collections;

public class TakeScript : MonoBehaviour
{

public GameObject Canv;  

        void OnTriggerEnter (Collider other)
        {
                if(other.CompareTag("Player"))
                {
                Canv.GetComponent<MeshRenderer>().enabled = true;
                }

               
                {
               
                if(Input.GetKeyDown(KeyCode.E))
                {
                        for (int i = 0; i < 10; i++)
                        {
                                if (GetComponent<Inventory>().items[i] == 0)
                                {
                                        GetComponent<Inventory>().items[i] = 1;
                                        i = 25;
                                }
                        }
                }
       
        }
}
}


и поскольку я делаю это не через воид апдейт у меня при нажатии на Е ничего не происходит и я пришёл к выводу что нужно создать переменную равную 0 и при входе в триггер переменая будет равна 1 и есле переменная = 1 и нажимаеться Е то происходят нужные действия так вот вопрос как создать такую переменную пробывал int но int в операторе if просило . после int
nioken292
UNец
 
Сообщения: 21
Зарегистрирован: 23 апр 2017, 13:12

Re: Как создать переменную равную числу C#

Сообщение Tolking 26 апр 2017, 19:26

RTFM!!!!!
Ковчег построил любитель, профессионалы построили Титаник.
Аватара пользователя
Tolking
Адепт
 
Сообщения: 2714
Зарегистрирован: 08 июн 2009, 18:22
Откуда: Тула


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

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

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