ммм... наверное я подтормаживаю, но операцию Object -> Join не получилось выполнить, не нашел где именно. уточните пожалуйста что именно нужно сделать в инспекторе
помогает DontDestoyOnLoad + все объекты, которые хочется переносить в другие сцены, должны быть на верхнем уровен или в объектах, которые тоже помечены как DontDestoyOnLoad. GavriKos, спасибо за коммент с DontDestoyOnLoad
дак я его руками уничтожаю только если уже такой объект есть
но тем не менее, я пробовал отдельно добавлять на метод awake\start DontDestroyOnLoad(gameObject) и все равно оно не прокидывается между уровнями. + оно видимо не попадает в группу dontDestroyOnLoad
да, делаю щас по первому варианту, но думал, может есть вариант попроще (даже проще варианта б), типа в функции loadscene прокидывать аргументом gameobjeсе и этот объект будет подгружаться в новой сцене, а юнити сама разрулит все сложности с передачей