00:00 / 10:56
连播
清屏
智能
倍速
点赞284
00:00 / 03:12
连播
清屏
智能
倍速
点赞36
C++精灵库快速教程之fill命令Python turtle 这个程序通过画一个扇形图,演示角色的fill命令的用法。 角色的fill命令为C++精灵库独有,在Python turtle中海龟无此命令。 角色的fill命令用于对封闭区域填充,本质是洪水填充命令。 它的三个参数分别为颜色,offsetx,offsety。 offsetx指偏移角色的x坐标位移量,默认为0。 offseyx指偏移角色的y坐标位移量,默认为0。 在本例中使用了 t.fill("red", 20,20)对扇形进行涂色。 本例中,角色回到了原点,它的坐标是(0,0), 所以填充起点坐标是(0+20, 0+20), 刚好是(20,20),颜色会从这个点开始像洪水一样填满整个区域。 #萍乡少儿编程 #萍乡高端编程 #萍乡儿童编程 #萍乡C++编程 #萍乡信奥编程 #萍乡信息学奥林匹克 #萍乡C++精灵库 本程序所有代码如下所示: #include "sprites.h" //包含C++精灵库 Sprite t; //建立角色叫t int main(){ //主功能块 //设定背景为黑,速度为最快 t.bgcolor("black").speed(0); //设定画笔颜色为蓝(偏青色),画笔线宽为6 t.pencolor(200).pensize(6); //角色前进100,左转90度 t.fd(100).left(90); //画半径为100,度数为90的弧形 t.circle(100,90); t.left(90).fd(100); //在角色当前位置右边20个单位, //上边20个单为起始点进行洪水填充 t.fill("red",20,20); //offsex=20,offsety=20 //等待1秒后隐藏,并且进入事件循环(防止窗口关闭) t.wait(1).hide().done(); return 0; }
00:00 / 00:44
连播
清屏
智能
倍速
点赞23
00:00 / 06:30
连播
清屏
智能
倍速
点赞4
00:00 / 02:17
连播
清屏
智能
倍速
点赞4
00:00 / 01:11
连播
清屏
智能
倍速
点赞12
00:00 / 02:41
连播
清屏
智能
倍速
点赞4
00:00 / 05:24
连播
清屏
智能
倍速
点赞15
00:00 / 04:03
连播
清屏
智能
倍速
点赞0
00:00 / 07:59
连播
清屏
智能
倍速
点赞17
00:00 / 08:49
连播
清屏
智能
倍速
点赞16
00:00 / 10:14
连播
清屏
智能
倍速
点赞103
00:00 / 04:40
连播
清屏
智能
倍速
点赞20
00:00 / 04:17
连播
清屏
智能
倍速
点赞21
00:00 / 03:33
连播
清屏
智能
倍速
点赞12