?
райдер требует ) StartSceneController.RandomStartScene(); условно говоря вот так не работает пока метод статик не сделаешь. Что я делаю не так ?
тебе нужен просто доступ к скрипту?
да. Есть скрипт StartSceneController со значениями в инспекторе, в нем метод RandomStartScene. Метод надо вызвать из другого скрипта. Как ?
в там контексте райдер прав, но скорее всего ты делаешь что-то не правильно
Там тоже делаешь поле которое будет показываться в инспекторе и пихаешь туда текущий скрипт
ссылку из другого скрипта на этот скрипт
прописываю сверху GameController public StartSceneController startSceneController; пробую вызвать startSceneController.RandomStartScene(); ошибка NullReferenceException: Object reference not set to an instance of an object GameController.Awake () (at Assets/Scripts/GameController.cs:59)
в инспекторе свяжи в другом скрипте
в инспекторе заполни поле
такс )) наконец получилось. спасибо
есть несколько способов
Обсуждают сегодня