示例#1
0
        public static void SetPivot(this RT src, Pivot preset)
        {
            switch (preset)
            {
            case (Pivot.TopLeft): src.PivotXY(0.0f, 1.0f); break;

            case (Pivot.TopCenter): src.PivotXY(0.5f, 1.0f); break;

            case (Pivot.TopRight): src.PivotXY(1.0f, 1.0f); break;

            case (Pivot.MiddleLeft): src.PivotXY(0.0f, 0.5f); break;

            case (Pivot.MiddleCenter): src.PivotXY(0.5f, 0.5f); break;

            case (Pivot.MiddleRight): src.PivotXY(1.0f, 0.5f); break;

            case (Pivot.BottomLeft): src.PivotXY(0.0f, 0.0f); break;

            case (Pivot.BottomCenter): src.PivotXY(0.5f, 0.0f); break;

            case (Pivot.BottomRight): src.PivotXY(1.0f, 0.0f); break;
            }
        }