Задать вопрос
@nano_e_t_4

Как перенести игрока из одной сцены в другую?

Хочу переносить объект игрока из одной сцены в другую, в юнити. При этом сохранять все его параметры, параметры скриптов, которые на игроке висят, прикрепленные к игроку объекты и т.д. Как можно это сделать удобно?
Сейчас переношу через префаб, к котором на новой сцене подгружаю все прикрепленные объекты и данные.
  • Вопрос задан
  • 278 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skysmart
    Unity для детей
    3 месяца
    Далее
  • Skysmart
    Профессия «Разработчик игр» для школьников
    2 года
    Далее
  • Rebotica
    Разработка игр для детей и подростков
    2 года
    Далее
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Микропетпроджект - домашнее облако homeCloud
Гуглить DontDestoyOnLoad
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
А) Уметь сериализовать состояния игрока. Условно превращать всё в json, и на новой сцене его загружать получая нового персонажа не отличимого от старого. (технологично)
Б) Загружать новою сцену в дополнении к старой. Переносить "физически" gameobject игрока в новую сцену, а старую затем удалять. (просто)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы