把你要获取的变量权限定义为public 类型 变量.
以下方法任意一个都可以:
一:
public GameObject 另一个物体; //监视面板拖拽赋值
另一个物体.GetComponent<脚本>().变量 获得并更改.
二:
将另一个物体命名为"XXX".
GameObject.Find("XXX").GetComponent<脚本>().变量;
三:
将另一个物体命名为"XXX";
GameObject.FindGameObjectWithTag("XXX").GetComponent<脚本>().变量;GameObject.Find("Main Camera").GetComponent<guanggao>().chaping();
其他还有很多的方法.这些就足够你用的了.
四、调用同一个物体另外一个脚本的变量方法
GetComponent<YearAnimation>().Aniamtion();
版权声明:本文为woerxi原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。