Box3RaycastResult / GameRaycastResult 射线检测结果
这是一个服务端API
该API仅在服务端脚本使用
射线检测(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 - 如果射线击中的是方块,则返回所击中方块的网格坐标。