RaycastHit: fraction: number normal: Vec2 point: Vec2 gridPos?: Vec2 object?: GameObj groupMathsubgroupRaycast