Скрыть несколько переменных сразу через [HideInInspector]

Общие вопросы о Unity3D

Скрыть несколько переменных сразу через [HideInInspector]

Сообщение phonecrusher_nik 23 окт 2013, 21:26

Всем привет!!!
Кто-нибудь знает, как можно с помощью [HideInInspector] или каким-то другим способом скрыть больше одной переменной сразу?

Сразу скажу, что переменные обязательно должны быть публичными, но в инспекторе их скрыть как-то надо...

Делаю вот так, но не думаю, что это правильно...
Синтаксис:
Используется csharp
        [HideInInspector]
        public float horizontal;
        [HideInInspector]
        public float vertical;
       
        [HideInInspector]
        public bool jumpButton;
        [HideInInspector]
        public bool shootButton;
        [HideInInspector]
        public bool runButton;
        [HideInInspector]
        public bool crouchButton;
        [HideInInspector]
        public bool aimButton;
Аватара пользователя
phonecrusher_nik
UNIт
 
Сообщения: 96
Зарегистрирован: 16 сен 2012, 18:36
Откуда: РФ, Таганрог

Re: Скрыть несколько переменных сразу через [HideInInspector]

Сообщение Neodrop 24 окт 2013, 01:24

Ну, если эти переменные будут членом одного класса, то без проблем ;)
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Скрыть несколько переменных сразу через [HideInInspector]

Сообщение phonecrusher_nik 24 окт 2013, 08:26

Neodrop писал(а):Ну, если эти переменные будут членом одного класса, то без проблем ;)


Да, они будут только в одном классе и должнв быть напрямую доступны из другого класса.

Если не секрет, то как это можно сделать?
Аватара пользователя
phonecrusher_nik
UNIт
 
Сообщения: 96
Зарегистрирован: 16 сен 2012, 18:36
Откуда: РФ, Таганрог

Re: Скрыть несколько переменных сразу через [HideInInspector]

Сообщение phonecrusher_nik 24 окт 2013, 08:39

Кажется я вдуплил...

Синтаксис:
Используется csharp
[Serializable]
public class MyClass {
        public float horizontal;
        public float vertical;
       
        public bool jumpButton;
        public bool shootButton;
        public bool runButton;
        public bool crouchButton;
        public bool aimButton;
}

private MyClass inp;



А потом просто вызывать...


Интересно, это правильно?

(Пишу со смарта, сейчас не могу проверить)
Аватара пользователя
phonecrusher_nik
UNIт
 
Сообщения: 96
Зарегистрирован: 16 сен 2012, 18:36
Откуда: РФ, Таганрог


Вернуться в Общие вопросы

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

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