меняю другие, которые чисто для запуска и потом они должны бы(?) скидываться к стартовым
OnAfterDesrialize - вообще не стоит использвать в ScriptableObject - они и так сериализуются когда ты их уже создал
https://unity.com/how-to/architect-game-code-scriptable-objects я тут это увидел
ООО, эту лабуду я знаю. Я её ещё в 2017 году пробовал и потом плевался ходил мучался также как и ты сейчас. Я нашёл другое применение SO
мне бы просто какойто оптимальный вариант, скриптаблы юзаю впринципе чтобы не плодить кучу переменных в классе, при условии что отдельно изменяется только текущее хп врага, а все остальное вместе меняется, ну и разные типы врагов имеют разное стартовое значение
Обсуждают сегодня