GameObject _Cube2; //设置物体 并设置名称
//通过GameObject的静态方法FindGameObjectswithTag("Tag")来,获取一类游戏物体
/找到场景中的所有的正方体,然后设为不可用
// Use this for initialization
void Start(){
GameObject[] tag= GameObject.FindGameObjectsWithTag("Cube");
for (int i = 0; i < tag.Length; i++) {
tag[i].SetActive(false);
}
}
举例说明 获取音乐组件
void Start()
{
//获取当前脚本所挂载在的游戏物体上的其他组件
AudioSource music = gameObject.GetComponent();
music.Stop();
_Cube2 = GameObject.Find("Cube (2)");
Transform _Cube2T=GetComponent();
_Cube2T.transform.position = Vector3.down;
//销毁 3s后小时
Destroy(_Cube2, 3.0f);
}
截图如下
在这里面还设置了音乐组件 AudioSource 组件
上图中 music.Stop();是设置音乐停止 ;
音乐播放可以设置为music.Play();
只要是物体上组件都可以通过GetComponent组件来获得。