跳转至

Box3RaycastResult / GameRaycastResult 射线检测结果

这是一个服务端API

该API仅在服务端脚本使用

查阅官方文档
查阅官方文档(Arena)
查阅社区文档(Arena)

射线检测(raycast)的结果,包含射线和所击中目标的信息。

成员

direction : Box3Vector3 / GameVector3
射线的方向
distance : number
射线穿越的距离
hit : boolean
如果为真,则射线击中目标
hitEntity : Box3Entity / GameEntity | null
射线所击中的实体
hitPosition : Box3Vector3 / GameVector3
射线击中的位置
hitVoxel : number
射线所击中的方块 id (如未击中方块,则为 0)
normal : Box3Vector3 / GameVector3
射线所击中平面的法向量
origin : Box3Vector3 / GameVector3
射线的起点
voxelIndex : Box3Vector3 / GameVector3
如果射线击中的是方块,则返回所击中方块的网格坐标。

评论区