Size: a a a

2021 June 23

SF

Smoke Fumus in unity3d.ru
однако. даже я не знал что это можно по переменной тыкать.
источник

K

Kostya in unity3d.ru
перед сменой сцены на текущей сцене надо ориентироваться по OnDestroy ?
(других вариантов нет)?
источник

AP

Alexander P in unity3d.ru
вариантов чего?
источник

K

Kostya in unity3d.ru
вызова логики перед переходом на другую сцену (очищения текущей)
источник

AP

Alexander P in unity3d.ru
Можно написать свою фабрику, которая будет владеть циклом жизни объектов на сцене, без применения монобехов, что предпочтительнее.
источник

K

Kostya in unity3d.ru
но простой и рабочий вариант OnDestroy?
источник

AP

Alexander P in unity3d.ru
Я не знаю, что за вариант с OnDestroy
источник

AP

Alexander P in unity3d.ru
если нужно, чтобы была логика при уничтожении самих объектов, то да, можно использовать OnDestroy
источник

K

Kostya in unity3d.ru
источник

AP

Alexander P in unity3d.ru
Но тут нужно учесть, что порядок вызова у этого метода строго не определен
источник

K

Kostya in unity3d.ru
просто суть в чем - скажем есть подписка на события при инициализации сцены
источник

K

Kostya in unity3d.ru
нужно учитывать что потом может быть возрат на эту сцену - и тогда будет вторая (итд) инициализация
источник

K

Kostya in unity3d.ru
нужно или очищать (удалять подписки на ивенты) перед переходом далее
или проверять и очищать подписки при инициализации ивентов
источник

AP

Alexander P in unity3d.ru
В таком случае лучше действительно сделать фабрику
источник

АБ

Антониус Будничук... in unity3d.ru
Привет всем). Чет решил чат по юнити какой-то найти.

Контекст вопроса:
Я недавно открыл для себя DOTS. Штука сильная. И я вот захотел создать на основе технологии что-то между Террарией, Кортекс Комманда, Старбаунда. Аля платформер с разрушаемым миром.

Вопрос:
Я хочу при помощь ДОТС создавать маленькие сущности 2Д блоков из которых будет создан мир. Но я хочу сделать их с физикой. И я плохо представляю как сделать, что бы блоки не просто падали вниз, а им была важна опора. Например, соседние закрепленные блоки удерживают на весу висячий блок.

Мне кажется, что упороться в джоинты плохая идея ввиду малого размера блоков. А других идей у меня ещё нету. Может вам в голову что-то приходит? Или на какие онлайн-ресурсы обратить внимание?
источник

SF

Smoke Fumus in unity3d.ru
там по другому для оптимизации делается - ты запекаешь уровень в полустатику. потом как только чтото ломается - рекурсивкой уже высчитываешь что дальше вокруг слома делать
источник

SF

Smoke Fumus in unity3d.ru
если все всегда держать в динамике - то там уже нужен суперкомпьютер той же мощи что те которые белок и клетки симулируют
источник

АБ

Антониус Будничук... in unity3d.ru
Спасибо большое за подсказку. Изучу её детально. Из хорошего - я же 2д буду, значит объём - это всего лишь площадь
источник

АБ

Антониус Будничук... in unity3d.ru
в майнкрафте такое взаимодействие сделано на событии "обновление блока" (а это любое изменение от игрока или сущности) и там по цепочке обновление состояния идёт дальше если обновление обновило другой блок. Ну и некоторые блоки имеют подписку на аналог update. Но я про это когда-то очень давно давно читал, могу быть не прав.
источник

デイワンゲーム... in unity3d.ru
Люди, я тут в корень телефона залез, и заметил что у меня в папках с жава-кодом лежат файлы с юнити. Почему так? Юнити же вроде только с# или как?
источник