dkfr.net
当前位置:首页 >> unity物体 >>

unity物体

在Hierarchy窗口,按快捷键Ctrl+N,就出现一个空物件GameObject

直接设定他的父物体即可,比如把a设置为b的子物体,可以这样: a.transform.parent = b.transform;

肯定有问题啊,你可以这样写GameObject b = GameObject.Find("my/cube1"); 或者GameObject b = a.transform.FindChild("cube1"); 如有疑问继续追问。

if (gameObject.activeself)//activeself忘记是不是这样拼写了 {//能被看到 }else { //不能被看到 }

你的意思是把几个物体形成一个组合? 那就试试创建一个Gameobject,然后把你需要组合的元件都拖着个Gameobject下,让Gameobject和这些元件形成父子关系即可。

GameObject.Find(""); 虽然我极不推荐这样写。

这个多限制 那就把它们放在一个层里面 或者有和其他物体异同的组件,比如用脚本写一个 方式很多,找个适合自己就行了

follow.transform.parent = lead.transform

方法很多: 改position,移到视野外,推荐,最节省 gameObject.SetActive (false); //要提前引用,要不你就改不回来了。。。 renderer.enabled = false; //多个渲染器的话,遍历 Destroy//假如你不再用的话 改透明度renderer.material.color = n...

public GameObject originObject;//设置好你希望实例化的对象 在合适的地方,比如你的按钮if(GUI.Button...)下 GameObject obj = (GameObject)Instantiate(originObject,position, rotation);//添加,position和rotation可选 Destroy(obj);//删...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com