/// <summary> /// 描画処理を実行する /// </summary> /// <param name="layer">描画処理を行うレイヤー</param> /// <exception cref="ArgumentNullException"><paramref name="layer"/>がnull</exception> public override void Operate(Layer2D layer) { Central.ThrowHelper.ThrowIfNull(layer); layer.DrawRotatedRectangleAdditionally(DrawingArea, Color, RotationCenter, Angle, UV, Texture.Texture, AlphaBlend, DrawingPriority); }