コード例 #1
0
ファイル: MapObjectArrow.cs プロジェクト: SM64-TAS-ABC/STROOP
        public override void DrawOn2DControlTopDownView(MapObjectHoverData hoverData)
        {
            byte opacityByte = OpacityByte;

            if (this == hoverData?.MapObject)
            {
                opacityByte = MapUtilities.GetHoverOpacityByte();
            }
            MapUtilities.DrawLinesOn2DControlTopDownView(GetVerticesTopDownView(), LineWidth, LineColor, opacityByte, UseRelativeCoordinates);
        }
コード例 #2
0
 public override void DrawOn2DControlTopDownView(MapObjectHoverData hoverData)
 {
     foreach (bool b in new List <bool>()
     {
         false, true
     })
     {
         var data = GetData(b);
         MapUtilities.DrawLinesOn2DControlTopDownView(data.vertices, data.lineWidth, data.color, OpacityByte, UseRelativeCoordinates);
     }
 }
コード例 #3
0
ファイル: MapObjectLine.cs プロジェクト: SM64-TAS-ABC/STROOP
 public override void DrawOn2DControlTopDownView(MapObjectHoverData hoverData)
 {
     MapUtilities.DrawLinesOn2DControlTopDownView(GetVerticesTopDownView(), LineWidth, LineColor, OpacityByte, UseRelativeCoordinates);
 }