public void VerifyLandedPos() { if (isClientVerify) { return; } Vector3 tilePos = StreamerManager.GetTilePosition(currentPos); RaycastHit hit; if (PhysicsUtility.Raycast(tilePos, Vector3.down, height, LayerConfig.ParachuteMask, out hit)) { isClientVerify = true; Vector3 hitRealpos = StreamerManager.GetRealPosition(hit.point); height = serverPos.y - hitRealpos.y; } }
public static Vector3 GetRealPosition(float x, float y, float z) { return(StreamerManager.GetRealPosition(x, y, z)); }