unity3D里面怎么在一个脚本中时时获取另一个脚本中的变量? 我在A.js脚本里有一个布尔变量,

unity3D里面怎么在一个脚本中时时获取另一个脚本中的变量? 我在A.js脚本里有一个布尔变量,会随着条件变化而变化,现在想在B.js脚本里时时获取这个值该怎样写脚本,尽量写的详细一些,新手不是很懂。

在A.js中用静态声明 static var 变量:bool;
然后在B.js中直接用 B.变量 调用;
或者用 GameObject.Find("gameobject名字").GetComponent(A).变量 调用;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-16
1.可以把变量定义为static public 直接调用2.如果A是绑定在gameobject上可以用getComponent方式获取
相似回答