Доступ к объекту, указанному в другом скрипте, но в том же игровом объекте - PullRequest
0 голосов
/ 18 октября 2018

Как видно из названия, мне интересно получить доступ к объекту, на который есть ссылка в другом скрипте, но в том же игровом объекте (GameController).Пока я ссылался на один и тот же объект в скрипте, который я хочу использовать (я ссылался на один и тот же объект два раза, один раз в каждом скрипте), и он работает просто отлично, но, поскольку оба скрипта находятся в одном игровом объекте, мой вопрос:Есть ли способ получить доступ к этому объекту более эффективно?Я не могу использовать статический метод, потому что мне нужна ссылка от инспектора.Спасибо!

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Предположим, что вы находитесь в script2, просто наберите: GetComponent<script1>().ObjectToBeAccessed;, пока переменная "ObjectToBeAccessed" открыто объявлена ​​в script1;

0 голосов
/ 18 октября 2018

gameObject.GetComponent<OtherScript>().otherObject должен сделать трюк, если конкретный объект, который вы пытаетесь получить, является публичным

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...