FSO.LotView.World.GetScrollBasis C# (CSharp) Метод

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

public GetScrollBasis ( ) : Vector2[]
Результат Vector2[]
        public Vector2[] GetScrollBasis()
        {
            Vector2[] output = new Vector2[2];
            switch (State.Rotation)
            {
                case WorldRotation.TopLeft:
                    output[1] = new Vector2(2, 2);
                    output[0] = new Vector2(1, -1);
                    break;
                case WorldRotation.TopRight:
                    output[1] = new Vector2(2, -2);
                    output[0] = new Vector2(-1, -1);
                    break;
                case WorldRotation.BottomRight:
                    output[1] = new Vector2(-2, -2);
                    output[0] = new Vector2(-1, 1);
                    break;
                case WorldRotation.BottomLeft:
                    output[1] = new Vector2(-2, 2);
                    output[0] = new Vector2(1, 1);
                    break;
            }
            int multiplier = (1 << (3 - (int)State.Zoom));
            output[0] *= multiplier;
            output[1] *= multiplier;
            return output;
        }