碰撞和碰撞器不能正常工作

时间:2016-02-20 03:30:42

标签: c# unity3d

我有一个碰撞脚本,附在我的播放器(mainCamera)和子弹预制件上。

long i = (long)(99999900f);
System.out.println(i);

我的调试日志都没有被设置。我有所有物体的正确标签,球体子弹上的刚体和球体对撞机,相机上的球体对撞机,风景上的网格对撞机,以及作为立方体的敌人的盒子对撞机。没有我的触发器被勾选。子弹也有重力,它在某一点之后下降。它可以与盒子碰撞并停止;然而,当它击中墙壁平面或地板平面时,子弹有时落下或穿过,但有时也会起作用并击中墙壁并停止或撞击地板并停留在那里直到它被摧毁。不完全确定问题出在哪里。

1 个答案:

答案 0 :(得分:0)

墙或地板的问题在于对固定更新中的物理进行统一检查,因此如果您不将移动等逻辑置于固定更新中,则会出现此问题。 也试试这个,给你的子弹添加一种物理材料。