【发布时间】:2015-02-08 15:39:22
【问题描述】:
上下文
我正在制作一个统一游戏,我需要测试我的玩家是否在地面上,对于任何熟悉“OnCollisionEnter”之类的东西的人来说,他们无法使用制作游戏功能的方式,但是,“OnControllerColliderHit”有效,但没有否定/退出。
我想要做的是在函数运行时有一个等于 true 的布尔值,一旦函数停止被调用(玩家不在地上),这个布尔值就会变为 false。
如果您需要任何其他信息,或者(如果您有统一的知识)找到关于“OnCollisionEnter”的不同解决方案,请随时询问。
谢谢!
【问题讨论】:
-
你可以只使用一个重叠的球体来检查地面吗? Physics.overlapsphere 我认为是
标签: unity3d boolean unityscript