我目前正在开发一款使用Unity的leap motion游戏。当我只是用手势来代替传统的使用键盘的第一人称控制。我可以用跳跃运动控制器穿过墙壁。但是当我使用键盘时,它会停在墙上。我已经在墙上添加了一个碰撞框。但是我仍然不能解决这些问题。下面是我在C#中编写的跳跃字符控制器脚本using System.Collections;
public class LeapCharacterControllerm_ca
基本上我的问题是,当我使用2D光线投射来检查与地面的碰撞时,我的物体与地面发生了冲突,因为下落的速度太大了。我试着解决这个问题,但我不能,遵循我的代码: public class PlayerMove : MonoBehaviour Transform _tr; }
} 下面是一张问题的图片: Compenetration with the floor 谢谢大家!