コード例 #1
0
 private static void RotateSingleBrick(Vector2D center, IGameObject obj)
 {
     GameRectangle rotator = new GameRectangle(obj.PositionUL, obj.PositionUR, obj.PositionDL);
     rotator.RotateAroundPointDeg(center, 1);
     obj.PositionUL.X = rotator.PositionUL.X;
     obj.PositionUL.Y = rotator.PositionUL.Y;
     obj.PositionUR.X = rotator.PositionUR.X;
     obj.PositionUR.Y = rotator.PositionUR.Y;
     obj.PositionDL.X = rotator.PositionDL.X;
     obj.PositionDL.Y = rotator.PositionDL.Y;
 }