正如标题所述,我有兴趣访问在其他脚本中引用的对象,但在同一游戏对象(GameController)中。现在,我在脚本中引用了我想使用的对象(我两次引用同一个对象,每个脚本中引用了一次),并且效果很好,但是因为两个脚本都在同一个游戏对象中,所以我的问题是有什么方法可以更有效地访问此对象?我无法使用静态方法,因为我需要检查员的引用。谢谢!
答案 0 :(得分:1)
gameObject.GetComponent<OtherScript>().otherObject
应该可以解决问题
答案 1 :(得分:1)
假设您在script2中,只需键入:
GetComponent<script1>().ObjectToBeAccessed;
,只要在script1中公开声明了变量“ ObjectToBeAccessed”;