【发布时间】:2016-04-01 09:57:10
【问题描述】:
我正在学习统一创建一个简单的 fps 游戏,问题是碰撞不会自行更新,例如最初当我的玩家在地面上时,控制台通过“Debug.log(collision.gameObject)”打印“floor”但是当它与其他对象(例如立方体)相交时,控制台会打印出“立方体”但是当我离开它时,控制台不会变回“地板”为什么????
我正在使用 transform.translate 来移动和跳跃,并使用 OnCollisionEnter 方法进行碰撞检测
【问题讨论】:
-
探索:CollisionStay、CollissionEnter、CollissionExit。物体会离开地板吗?
标签: unity3d