unity 脚本中如何获得另外物体的数据

 时间:2026-02-14 01:51:46

1、打开unity3d选择菜单中的“GameObject”--“3D Object”。

unity 脚本中如何获得另外物体的数据

2、在场景里面创建两个物体,一个Cube、一个Sphere

unity 脚本中如何获得另外物体的数据

3、接着我们创建两个脚本,一个Cube_data、一个Sphere_data

unity 脚本中如何获得另外物体的数据

4、把脚本分别对应放在两个物体上面。

unity 脚本中如何获得另外物体的数据

unity 脚本中如何获得另外物体的数据

5、在Sphere_data脚本中创建一个变量sphere_aa=100,作为要被获得的数据。

unity 脚本中如何获得另外物体的数据

6、在Cube_data脚本的start中通过GameObject.Find获得并输出这个sphere_aa变量的数值(同样方式我们也可以获得其它组件属性)。

void Start () {

int   aa = GameObject.Find("Sphere").GetComponent<Sphere_data>().sphere_aa;

print(""+aa);

}

unity 脚本中如何获得另外物体的数据

7、 运行游戏场景我们发现终端会输出变量的值100,Cube_data脚本获得Sphere物体上的数据成功。

unity 脚本中如何获得另外物体的数据

  • unity怎么打开资源商店
  • Unity怎么导出游戏为可执行文件#校园分享#
  • Unity如何导出资源包#校园分享#
  • Unity3D没有控制台(Console)窗口怎么办?
  • Uinty 3D如何添加脚本
  • 热门搜索
    男人手相图解大全 儿童科技小制作大全 2345网址导航大全 现代周公解梦大全 陈子昂简介 寒冰射手怎么玩 狗狗图片大全 定时关机怎么设置 塌鼻梁怎么办 简笔画人物图片大全