我有一个手机游戏,其中在屏幕边缘有一个不可见的墙壁和一个对撞机,这样游戏内部的对象只能在屏幕区域内,而不能在屏幕外部。但是,当我看到自己的评论时,似乎里面的物体有时会移到这些墙的外面,因为当您轻按它们时,它们可能突然开始快速移动,因此它们可能在墙内一帧,而下一帧在墙外。 (通常在速度较慢的设备上)
现在的问题是:我应该如何处理这个问题。我应该让运动变慢还是执行一个功能来检查它是否还在墙壁上(似乎不太优雅)或其他?
答案 0 :(得分:2)
在运动对象刚体组件上,将“碰撞检测”类型从“离散”更改为“连续动态”。
答案 1 :(得分:0)
PS:我现在无法发表评论,所以我将其放在这里。
只是一个建议,可能对我有所帮助。 早安伴侣:)