forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общие вопросы (http://forum.boolean.name/forumdisplay.php?f=166)
-   -   Вопросы от новичка (http://forum.boolean.name/showthread.php?t=15809)

ILonion 02.03.2016 21:58

Ответ: Вопросы от новичка
 
pax, подскажи, пожалуйста, можно ли как-то принудительно заставить вводить пользователя латинницу для InputField, чтобы сохранять в PlayerPrefs, или можно и кириллицу сохранять и считывать без ошибок?

pax 03.03.2016 00:21

Ответ: Вопросы от новичка
 
Да вполне кирилицу можно, UTF8 же.

ILonion 04.03.2016 05:10

Ответ: Вопросы от новичка
 
Можно ли каким либо образом выключить отсюда разрешения ниже 1024ч768? И полностью убрать вкладку input?

pax 04.03.2016 06:34

Ответ: Вопросы от новичка
 
Можно отключить разрешения определенного аспект ратио либо совсем этот диалог отключить. Больше настроек нет.


ILonion 04.03.2016 17:14

Ответ: Вопросы от новичка
 
мда, если отключить полностью, то в самом рантайм придется ручками писать разрешения. эх.

ILonion 05.03.2016 14:12

Ответ: Вопросы от новичка
 
Странная штука с GUi слайдером. В редакторе работает отлично, в вин билде уползает по нажатию из под мыши до самого края почему-то. С чем может быть связано?

pax 07.03.2016 18:40

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от ILonion (Сообщение 304543)
Странная штука с GUi слайдером. В редакторе работает отлично, в вин билде уползает по нажатию из под мыши до самого края почему-то. С чем может быть связано?

Какая версия Unity то? Почти каждый патч релиз выходят фиксы UI. Посмотри в истории версий, может твой баг давно починен.

ILonion 07.03.2016 22:18

Ответ: Вопросы от новичка
 
532-ая.
Родился более актуальный вопрос:
pax, если у меня в сцене два GO и на каждом свой скрипт. Есть ли возможность заставить юнити приоритетно выполнять 1-ый раньше второго? update() метод

UPD: хотя, написав пост понял, что можно, например, статик флажком.
UPD2: быть может
)

seaman 08.03.2016 00:36

Ответ: Вопросы от новичка
 
http://docs.unity3d.com/Manual/class...Execution.html

ILonion 11.03.2016 01:19

Ответ: Вопросы от новичка
 
Как будет правильнее при перезагрузке одного и того же уровня сбрасывать на дефолт все статик:
в awake() скрипта который вызывает всё, или в OnLevelWasLoaded() ?

pax 11.03.2016 02:24

Ответ: Вопросы от новичка
 
Используй Singleton паттерн. Не нужен тебе статик, если его надо сбрасывать.

ILonion 13.03.2016 02:15

Ответ: Вопросы от новичка
 
У меня на Destroy() скрипт спавнит GO. Где-то в глубинах сети раскопал способ:
Код:

    void OnApplicationQuit()
    {
        closed = true;
    }
    void OnDestroy()
    {
        if(!closed): "spawn"
    }

Используется в единств. месте.
Юнити через раз все равно плюется
Some objects were not cleaned up when closing the scene. (Did you spawn new GameObjects from OnDestroy?)
на SceneManager.LoadSceneAsync(LevelName)
Может это не тот способ? Есть какой-то вменяемый?
UPD: OnApplicationQuit() в данном случае не вызывается. чем можно заменить?

pax 13.03.2016 09:33

Ответ: Вопросы от новичка
 
Стараюсь избегать такого, не помню как решал, возможно что-то типа дополнительной проверки Application.isPlaying.

Nex 22.03.2016 13:20

Ответ: Вопросы от новичка
 
Как устроена такая конструкция AddComponent<Transform>()?
Тип компонента получают из <T> при этом в метод получается ничего не передается. Я так ничего подобного и не нагуглил.

Taugeshtu 22.03.2016 13:42

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от Nex (Сообщение 304933)
Как устроена такая конструкция AddComponent<Transform>()?
Тип компонента получают из <T> при этом в метод получается ничего не передается. Я так ничего подобного и не нагуглил.

MSDN.
Дженерики - это очень удобно :)
Грубо говоря, представь, что <T> - это скрытый аргумент метода. И за счёт того, что это не System.Type, можно сразу делать:
Код:

AddComponent<T>() where T : Component {
    m_components.Add( new T() );
}

Вообще дженерики очень советую изучить, они многое облегчают. Например, всякие кастомные структуры данных типа Octree/хитрых списков.


Часовой пояс GMT +4, время: 13:23.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot