samana 19 ноя 2017, 21:16
GameObject-ы не сохраняются напрямую. Вообще сохранения основаны на том, чтобы запомнить данные объектов, а потом по ним восстановить ситуацию.
Допустим у вас есть динамически созданные враги на уровне, вы сохраняете их кол-во, позицию, поворот, жизни и тп. для каждого. Затем при загрузке создаёте новых врагов и используя сохранённые раннее данные - устанавливаете для каждого врага все необходимые "внутренности".
И конечно это не делается через PlayerFrefs, а через сериализацию, или сохранением XML, Json и т.п.
Вбиваете в гугл "unity как сохранить игру" и купаетесь в море уроков.