예제 #1
0
파일: ParaPack.cs 프로젝트: mengtest/MyGame
        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;
            }
        }
예제 #2
0
 public static Vector3 GetRealPosition(float x, float y, float z)
 {
     return(StreamerManager.GetRealPosition(x, y, z));
 }