您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 学习培训 > Unity编程 >
    RaycastHit
    时间:2015-04-25 08:54 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印


    RaycastHit  

    Struct

    Structure used to get information back from a raycast.

    See Also: Physics.Raycast, Physics.Linecast, Physics.RaycastAll.

    RaycastHit用来记录从raycast函数中得到的信息反馈。

    很常用的一个部分。

    Variables

    point: Vector3     碰撞位置的世界坐标

    normal: Vector3    碰撞的面在碰撞位置的法线

    barycentricCoordinate: Vector3  碰撞位置的三角形重心坐标。 具体应用案例大家自己查文档吧,虽然这么说很不负责,但是我实在不知道这个有啥用。

    distance:float   碰撞位置跟起始点的距离

    triangleIndex:int  碰撞到的位置的三角多边形的号码,我也从来没用过这个,回头有空给大家实验下利用这个功能都能干吗。

    textureCoord: Vector2    碰撞位置的uv坐标位置

    textureCoord2: Vector2   碰撞位置的第二套uv坐标位置

    collider:Collider    碰撞到的碰撞体

    rigidbody: Rigidbody    碰撞到的物体的刚体

    transform: Transform   碰撞到的物体的Transform节点






    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。