如何从另一个脚本通过GetComponent访问变量的方式有在另一个游戏物体

该楼层疑似违规已被系统折叠 

我囿两个C#脚本放在同一个物体上问一下如何用c#去获取另外一个脚本里的public变量?


部分函数尽量不可在update使用否则極其消耗资源
1.在一个脚本内访问其他对象:
  想得到对象:可以用下述函数得到对象,或者直接定义一个变量让外部手动传入(可以的话尽量如此)
①通过名字访问对象(消耗资源较多),注意对象名字分为带层次和不带层次以A为例,"A"为可带父级"/A"为不可含父级,"C/B/A"为C可带父级"/C/B/A"为C不可带父级(未验证):GameObject.Find("对象名字");
②通过标签访问对象,在访问数量多个却单一类别的对象时(如敌人)很有用,但注意事先给对潒打上标签:

我要回帖

更多关于 访问变量的方式有 的文章

 

随机推荐