как сохранить префаб на сцене Unity
Существует префаб и скрипт который создает этот префаб на сцене, возможно ли сохранить его не создавая заново каждый раз?
Ответы (1 шт):
Автор решения: Максим Фисман
→ Ссылка
Насколько понимаю, вы хотите создавать объект, а потом когда игру выключили и опять включили, хотите чтобы объект оставался там, где был, когда выключили игру.
Но зачем вам его сохранять и потом... что-то странное. Просто изменяйте координаты самого префаба, а при заходе в игру создавайте его
GameObject prefab;
GameObject current_object;
private void Awake () {
Instantiate(prefab);
}
private void OnApplicationQuit() {
prefab.transform.position = current_object.transform.position;
}
Таким же образом можно изменять что угодно в префабе, а потом просто создавать его.