纳金网

标题: Unity3D脚本中文教程2.10 [打印本页]

作者: 会飞的鱼    时间: 2012-5-17 15:50
标题: Unity3D脚本中文教程2.10
ControllerColliderHit 类



ControllerColliderHit被CharacterController . OnControllerColliderHit使用来给出详细的关于碰撞和如何处理它们的信息。
变量


◆var collider : Collider


描述:被控制器碰到的碰撞器。


◆var controller : CharacterController


描述:碰到该碰撞器的控制器。


◆var gameObject : GameObject


描述:被控制器碰到的游戏物体。

◆var moveDirection : Vector3


描述:从胶囊的中心到接触点的大致方向。

这可以用来找到一个合理的方向将力应用到接触的刚体。


◆var moveLength : float


描述:角色碰到这个碰撞器时已经行走了多远。

注意这可能不同于你传递到CharacterController . Move的。因为所有的移动都是被碰撞器制约的。


◆var normal : Vector3


描述:在世界空间中碰撞表面的法线。


◆var point : Vector3


描述:世界空间中的碰撞点。


◆var rigidbody : Rigidbody


描述:被控制器碰到的刚体。

如果没有接触一个刚体而是一个静态碰撞器时为null。


◆var transform : Transform


描述:被控制器碰到的变换。
作者: nts    时间: 2013-10-18 19:37
学习了谢谢
作者: dzspb    时间: 2013-10-18 20:47
挺好的,谢谢!
作者: shzh135    时间: 2013-10-23 20:00
感谢楼主无私的分享
作者: 幸福小猪    时间: 2013-10-28 10:10
感谢楼主分享~




欢迎光临 纳金网 (http://old.narkii.com/club/) Powered by Discuz! X2.5