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

unity物体

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

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

http://blog.csdn.net/awnuxcvbn/article/details/17394025

1.打开Unity3d工程,创建物体和脚本。 2.在void Update(){}里输入gameObject.transform.Rotate (new Vector3 (0, 1, 0));,表示物体围绕中心轴旋转。 3.将脚本赋予物体。 4.点击播放按钮测试效果。

空物体是一个没有其他组件的GameObject对象,实际上也是一个游戏物体。 实际上空物体作用还是很好的,就我个人而言,我经常会将游戏控制单元脚本放在空物体上,而不是一个实实在在的游戏对象上。或者在生成一些用于游戏逻辑处理而没有什么效果等...

在本物体上面加一个collider void OnCollisionEnter(Collision col) { if(col.gameObject.name == "待定物体“) //这里用tag也行 { Destroy(this.gameObject); } } 记得把代码拖到物体上面

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

U3D能用Java写? 我记得U3D就支持c# js 和B开头的什么东西

transform.GetChild(xx)可以找到第xx个物体, transform.ChildCount是子物体数, transform.CompareTag("XXX")可以快速判断物体的Tag是不是XXX。

unity3d?用GameObject.Find("游戏对象名").GetComponent().具体属性 比如名字叫Player的游戏对象下,有一个Collider组件,我想取得它的大小属性: var tmpSize = GameObject.Find("Player").GetComponent().size;

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