新人求助
unity3d吧
全部回复
仅看楼主
level 1
这是一个通过碰撞来拾取物品的逻辑,
但是捡到物品的时候有几率生成多个
2023年07月24日 03点07分 1
level 1
我定义一个flag发现还是不行。执行频率太快了
2023年07月24日 03点07分 2
level 1
有没有什么办法可以在第一次执行完成之前,不执行第二次逻辑,达成一种队列的效果
2023年07月24日 03点07分 3
level 6
改成on triggerenter
2023年07月24日 03点07分 4
level 6
stay会一直执行,用Enter只会触发一次
2023年07月24日 05点07分 5
还是会执行多次
2023年07月25日 14点07分
level 5
destory改成immediatedestory
2023年07月25日 16点07分 6
level 5
改成enter,然后看看你身上有几个碰撞体,ontrigger系列好像不能规定用哪个碰撞体
2023年07月25日 17点07分 7
is trigger设置在boxcollider
2023年07月27日 05点07分
掉落物有box collider和刚体
2023年07月27日 05点07分
@暖光不休⛅ 有character就不用collider了,character自带collider,想分开判断的话把collider放在子物体上单独写一个脚本,不然两个碰撞体都会触发
2023年07月27日 06点07分
level 3
加个间隔时间,归0才允许执行
2023年07月26日 00点07分 8
level 2
碰撞函数把stay换成enter
2023年07月26日 00点07分 9
1