Size: a a a

2021 March 31

ЕИ

Евгений Иващенко... in unity3d.ru
Vladimir Kornev
wat??? эээ... это неправильно. Во-первых, нельзя создавать монобехи через new. Просто нельзя. Во-вторых, создание монобеха - асинхронно, поэтому если ты сразу после Instantiate обратишься к полю, которое инициализируется в Start - то естественно там ничего не будет - метод ещё не успел отработать. Но в случае, если компонент активен - он отработает. Это и есть "при создании".
Ну да, без new.
источник

ВС

Влад Солодуха... in unity3d.ru
🐸Гринирский🐸
Значит у детей такой же висит
а как сделать, чтобы и его дети (текст меш-про) обьекты меняли свои размеры в зависимости от текста и он сам менял свой размер относительно детей?
источник

🐸

🐸Гринирский🐸... in unity3d.ru
Влад Солодуха
а как сделать, чтобы и его дети (текст меш-про) обьекты меняли свои размеры в зависимости от текста и он сам менял свой размер относительно детей?
Я делал отдельный скрипт для текстмеша
источник

А

Александр in unity3d.ru
Влад Солодуха
а как сделать, чтобы и его дети (текст меш-про) обьекты меняли свои размеры в зависимости от текста и он сам менял свой размер относительно детей?
Правильно все отверстать
источник

🐸

🐸Гринирский🐸... in unity3d.ru
Если родитель имеет лейаут груп, то там вроде есть флаг типа "чайлд контрол сайз"
источник

ИН

Иван Норкин... in unity3d.ru
Иван Норкин
Что делать если не можешь найти свой проект в реестре microsoft
?
источник

ВС

Влад Солодуха... in unity3d.ru
🐸Гринирский🐸
Если родитель имеет лейаут груп, то там вроде есть флаг типа "чайлд контрол сайз"
layouy element или group?
источник

А

Александр in unity3d.ru
Иван Норкин
?
В реестре Виндоус?
источник

А

Александр in unity3d.ru
Влад Солодуха
layouy element или group?
Груп
источник

🐸

🐸Гринирский🐸... in unity3d.ru
Влад Солодуха
layouy element или group?
Vertical layout group
источник

IM

Ilnur Masalimov in unity3d.ru
Всем привет. Помогите пожалуйста с кодом.

Есть враг. В стартовом методе я показываю ему, что есть Player при помощи тега:
player = GameObject.FindGameObjectWithTag("Player").transform;

После смерти Player вылезает ошибка:
Obgect reference not set ta an instance of an obgect

Подскажите как перезапустить сцену (SceneManager.LoadScene("SampleScene");) после смерти Player?
источник

PS

Paul Sammler in unity3d.ru
Alex KO
так при texel density 5,12 (такое значение читал для top down хорошо) получается только одна модель влезает на uv шел, как атлас впихнуть ?
прости, с texel density не играл =\
источник

ИН

Иван Норкин... in unity3d.ru
Александр
В реестре Виндоус?
Да
источник

А

Александр in unity3d.ru
Иван Норкин
Да
Значит ты туда ничего не писал
источник

ИН

Иван Норкин... in unity3d.ru
Хм а где посмотреть сохранённое значение playerprefs
источник

EP

Egor Polyakov in unity3d.ru
Хей, ребята, можете мне пояснить за свойства? Мне кажется я не совсем понимаю механизм их работы...
В общем я определил в классе метод, который инстанциирует копию текущего объекта, т.е. просто в Instantiate передаю gameobject, при этом все поля в новом объекте такие же, как и были в оригинальном, но со свойствами есть проблема. Единственное булево свойство, которое было на этом объекте никак не хотело копироваться, даже если перед самим Instantiate я менял его на true, у нового созданного объекта оно всё равно было false? Подскажите, пожалуйста, в чем причина такого поведения?
источник

EP

Egor Polyakov in unity3d.ru
*автосвойства правильнее вроде
источник

VS

Vitaly Stepanoff in unity3d.ru
Ilnur Masalimov
Всем привет. Помогите пожалуйста с кодом.

Есть враг. В стартовом методе я показываю ему, что есть Player при помощи тега:
player = GameObject.FindGameObjectWithTag("Player").transform;

После смерти Player вылезает ошибка:
Obgect reference not set ta an instance of an obgect

Подскажите как перезапустить сцену (SceneManager.LoadScene("SampleScene");) после смерти Player?
Сделайте у плеера событие OnDie, которое вызывайте при смерти игрока. А враг, после нахождения плеера, пусть подвяжется на это событие. По срабатыванию этого события у врага, отвяжитесь от него, и удалите ссылку на плеера
источник

AB

Artem Brilev in unity3d.ru
Egor Polyakov
Хей, ребята, можете мне пояснить за свойства? Мне кажется я не совсем понимаю механизм их работы...
В общем я определил в классе метод, который инстанциирует копию текущего объекта, т.е. просто в Instantiate передаю gameobject, при этом все поля в новом объекте такие же, как и были в оригинальном, но со свойствами есть проблема. Единственное булево свойство, которое было на этом объекте никак не хотело копироваться, даже если перед самим Instantiate я менял его на true, у нового созданного объекта оно всё равно было false? Подскажите, пожалуйста, в чем причина такого поведения?
поменяйте его после создания объекта)
источник

IM

Ilnur Masalimov in unity3d.ru
Vitaly Stepanoff
Сделайте у плеера событие OnDie, которое вызывайте при смерти игрока. А враг, после нахождения плеера, пусть подвяжется на это событие. По срабатыванию этого события у врага, отвяжитесь от него, и удалите ссылку на плеера
Спасибо! Сейчас буду гуглить. Может есть туториал под рукой?))
источник