编程unity,碰撞问题,两物体碰撞并触发事件,有很小几率会碰撞但是不触发事件,请问如何解决?详情如下 200
为了有两物体有反弹效果,所以上图的a物体搞了2个Collider一个有istrigger为了触发下面的代码,一个范围小点的Collider是为了显示出反弹效果voidOn...
为了有两物体有反弹效果,所以上图的a物体 搞了2个Collider
一个有 is trigger 为了触发下面的代码, 一个 范围小点的Collider 是为了 显示出反弹效果
void OnTriggerEnter(Collider other) {
if (other.tag == "bTag")
。。。。。。
}
一般情况下 都是正常的 但大概有30分之1 很小的 概率 会有 视觉上的 碰撞 , 但是没有触发事件
为什么那个 范围小点的 Collider 会有触发 反弹
但是 范围大点的 触发事件没有 发生
虽然 概率很小 ,但请问有方法可用解决吗?
打个比方 很多个 球b
丢到墙上
都能 反弹 回来 ,并 触发事件
但是 偶尔 有一个也能反弹回来,
但是 没触发 脚本的事件 展开
一个有 is trigger 为了触发下面的代码, 一个 范围小点的Collider 是为了 显示出反弹效果
void OnTriggerEnter(Collider other) {
if (other.tag == "bTag")
。。。。。。
}
一般情况下 都是正常的 但大概有30分之1 很小的 概率 会有 视觉上的 碰撞 , 但是没有触发事件
为什么那个 范围小点的 Collider 会有触发 反弹
但是 范围大点的 触发事件没有 发生
虽然 概率很小 ,但请问有方法可用解决吗?
打个比方 很多个 球b
丢到墙上
都能 反弹 回来 ,并 触发事件
但是 偶尔 有一个也能反弹回来,
但是 没触发 脚本的事件 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询