绘制 (draw)

## 绘制 (draw) * **Color( <span style="color:#ff0000">红色通道</span> , <span style="color:#7fb80e">绿色通道</span> , <span style="color:#3232CD">蓝色通道</span> , <span style="color:#A9A9A9">透明通道</span> ) 为此行代码下的图形与文字设置颜色** * **Line( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">结束点X轴 , 结束点Y轴</span> ) 绘制一条从起始点到结束点的线** * **FilledRect( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">结束点X轴 , 结束点Y轴</span> ) 绘制实心矩形, 起始点到结束点为其对角线** * **OutlinedRect( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">结束点X轴 , 结束点Y轴</span> ) 绘制空心矩形, 起始点到结束点为其对角线** * **RoundedRect( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">结束点X轴 , 结束点Y轴</span> , <span style="color:#E47833">圆形弧度</span> , <span style="color:#FF1493">左上角圆角状态 , 右上角圆角状态 , 左下角圆角状态 , 右下角圆角状态</span> ) 绘制空心圆角矩形, 起始点到结束点为其对角线 圆形弧度为50时呈正圆 圆角状态用<span style="color:#3232CD"> true / false </span>来调整** * **RoundedRectFill( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">结束点X轴 , 结束点Y轴</span> , <span style="color:#E47833">圆形弧度</span> , <span style="color:#FF1493">左上角圆角状态 , 右上角圆角状态 , 左下角圆角状态 , 右下角圆角状态</span> ) 绘制实心圆角矩形, 起始点到结束点为其对角线 圆形弧度为50时呈正圆 圆角状态用<span style="color:#3232CD"> true / false </span>来调整** * **ShadowRect( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">结束点X轴 , 结束点Y轴</span> , <span style="color:#E47833">阴影半径</span> ) 绘制阴影矩形, 起始点到结束点为其对角线** * **Triangle( <span style="color:#ff0000">外角1X轴 , 外角1Y轴</span> , <span style="color:#3232CD">外角2X轴 , 外角2Y轴</span> , <span style="color:#E47833">外角3X轴 , 外角3Y轴</span> ) 以三个外角的位置绘制三角形** * **FilledCircle( <span style="color:#ff0000">圆心1X轴 , 圆心Y轴</span> , <span style="color:#3232CD">圆形半径</span> ) 以圆心为起始点绘制实心圆形** * **OutlinedCircle( <span style="color:#ff0000">圆心1X轴 , 圆心Y轴</span> , <span style="color:#3232CD">圆形半径</span> ) 以圆心为起始点绘制空心圆形** * **GetTextSize( <span style="color:#ff0000">字符串</span> ) 返回值为:宽度、高度 获取文本当前使用字体的大小** * **Text( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">字符串</span> ) 在起始点绘制文本内容** * **TextShadow( <span style="color:#ff0000">起始点X轴 , 起始点Y轴</span> , <span style="color:#3232CD">字符串</span> ) 在起始点绘制带阴影的文本内容** * **GetScreenSize() 返回值为:宽度、高度 获取游戏分辨率设置** * **CreateFont( <span style="color:#ff0000">字体名称</span> , <span style="color:#3232CD">字体大小</span> , <span style="color:#E47833">字体粗细</span> ) 按字体名称创建字体** * **AddFontResource( <span style="color:#ff0000">ttf文件</span> ) 将.ttf文件数据添加到可用字体** * **SetFont( <span style="color:#ff0000">字体</span> ) 为此行代码下的文字设置字体, 与DrawText一起使用** * **CreateTexture( <span style="color:#ff0000">RGBA</span> , <span style="color:#3232CD">纹理宽度</span> , <span style="color:#E47833">纹理高度</span> ) 创建新纹理** * **UpdateTexture( <span style="color:#ff0000">纹理</span> , <span style="color:#3232CD">RGBA</span> ) 使用RGBA数据更新现有纹理** * **SetTexture( <span style="color:#ff0000">纹理</span> ) 为当前绘制的图形设置纹理, 填充体为默认状态为nil**