1,unity3D 如何销毁上一个被碰撞的物体

楼梯由n个台阶组成,当某个台阶的高度大于人物的高度,则销毁它。

unity3D 如何销毁上一个被碰撞的物体

2,Unity3D 怎么忽略同种预制物体的碰撞

地形刷上的树木吗?先找到要刷的树木,拿到场景去,加碰撞,再重命名设为prefab,刷树木时就刷这个树木,就有碰撞了
可以用到tag把需要碰撞的对象设置一个tag,子弹设置另一个tag,用tag判断碰撞就可以了。

Unity3D 怎么忽略同种预制物体的碰撞

3,3dmax2012没有reactor了如何清理碰撞产生的垃圾

这个必须要顶啊,我也正在找呢。还有2012的VR毛发藏哪去了啊?VR毛发也找不到了啊。回答的高手顺便帮回答一下VR毛发在哪找,不行就只能用回10的了。我想到的办法是开个10的把碰撞清了,在继续用12的打开。。。
这个必须要顶啊,我也正在找呢。还有2012的VR毛发藏哪去了啊?VR毛发也找不到了啊。回答的高手顺便帮回答一下VR毛发在哪找,不行就只能用回10的了。我想到的办法是开个10的把碰撞清了,在继续用12的打开。。。
我也郁闷这个问题 每人懂吗

3dmax2012没有reactor了如何清理碰撞产生的垃圾

4,销毁被碰撞物体unity3d

这个不难吧,用Destroy()这个函数就行啦,把他放在一个事件里(这个事件可以是碰撞事件),然后每个Cube上拖一个这样的脚本就可以了。下面代码是鼠标点击事件,不过这是CS脚本,你新建一个CS脚本复制进去,然后把脚本拖到Cube上,运行一下,用鼠标点击试试。 void onm ouseDown() Destroy(gameObject); }碰撞事件的函数是oncontrollercolliderhit(),你可以查查......
void oncollisionenter(collision collision)//碰撞进入 destroy (collider .gameobject );//销毁碰撞物 }我想把这个给主角就可以了。至于判定是什么类型的物体,可以尝试用tag来进行标记。我也是新手,如果见解不当,希望指正,多谢。
function OnCollisionEnter(theobject:Collision) if(theobject.gameObject.name=="cube") Destroy(gameObject); }}没揣摩仔细你说的,用这个代码试试!

文章TAG:怎么  清理  碰撞  unity3d  3d2014怎么清理碰撞  如何销毁上一个被碰撞的物体  
下一篇