Bootstrap

关于unity -- Gamebject的基本用法(创建和查找物体)

1:GameObject是什么

对于unity来说GameObject就是一个游戏物体,比如一个模型,摄像机,音乐,光源,图片…都算游戏物体。

GameObject.name ="可以改名";//一个小代码(嘿嘿)

2:代码创建Gameobject(场景自带物体)

GameObject.CreatePrimitive(PrimitiveType.Sphere)//点后面的都是一些游戏自带的游戏物体(看图)

在这里插入图片描述

3:Gameobject游戏物体查找

查找游戏物体的两种方法

一:通过游戏物体的名字来查找-GameObject.Find();

//GameObject B 的意思是临时变量B 等于 游戏物体.查找("游戏物体名字")
//我场景里面已经有一个名为A的游戏物体了
GameObject B = GameObject.Find("A");
print(B);//打印变量B,看看查找的A是哪一个游戏物体

在这里插入图片描述二:这个是通过标签查找游戏物体-FindGameObjectWithTag()

 GameObject testb = GameObject.FindGameObjectWithTag("Player");
 print(testb)

记得要去改场景里面游戏物体的标签tag偶
在这里插入图片描述
下面有个Add Tag也可以自定义标签

在这里插入图片描述
可以看到场景里面通过标签player查找到了空游戏物体
有问题可以直接问我偶,让我们共同进步
也希望大佬们能指出我的不足之处

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;