Перед началом игры у меня есть две сцены в редакторе:
Игра и главное меню
![Before running the game](https://i.stack.imgur.com/5uDWn.jpg)
На объекте GameObject внизу у меня есть скрипт Scaling.
Если я перетащу куб на поле Object To Scale и запусту игру, он будет работать нормально. Я могу нажать на клавишу G, и куб будет нормально увеличиваться / уменьшаться.
Бит, если я перетащу NAVI в разделе «Игрок» в поле сценария Scaling Object To Scale, тогда при запуске игры NAVI будет уничтожен, так как теперь игрок (клон) находится на другой сцене.
Куб находится на той же сцене при запуске игры.
Теперь снимок экрана после запуска игры: Куб и GameObject с масштабированием Сценарий все еще находится на игровой сцене. Но теперь игрок находится в сцене DontDestroyOnLoad:
А затем в сценарии масштабирования отсутствует NAVI:
![After running the game the Player with the NAVI child are in another scene](https://i.stack.imgur.com/K93BB.jpg)
Игрок уже готов может мне стоит перетащить в скрипт Player prefab, а потом в скрипт найти NAVI child? Вместо перетаскивания NAVI.