Axiom.Components.Paging.Grid2DPageStrategyData.ConvetWorldToGridSpace C# (CSharp) Метод

ConvetWorldToGridSpace() публичный Метод

Convert a world point to grid space (not relative to origin)
public ConvetWorldToGridSpace ( Vector3 world, Vector2 &grid ) : void
world Vector3
grid Vector2
Результат void
        public virtual void ConvetWorldToGridSpace(Vector3 world, ref Vector2 grid)
        {
            switch (mMode)
            {
                case Grid2Mode.G2D_X_Z:
                    grid.x = world.x;
                    grid.y = -world.z;
                    break;
                case Grid2Mode.G2D_X_Y:
                    grid.x = world.x;
                    grid.y = world.y;
                    break;
                case Grid2Mode.G2D_Y_Z:
                    grid.x = -world.z;
                    grid.y = world.y;
                    break;
                default:
                    //should never happen ;)
                    throw new NotImplementedException();
            }
        }