打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
第三课 基本绘图命令
第三课 基本绘图命令
【GoC的基本绘图命令】
在前面课程中介绍了GoC中绘图的2个基本命令,作用是指挥“笔”执行转动和前进(移动)操作。为了绘制更漂亮的图形,GoC中还提供了诸如改颜色、大小、抬笔等命令;另外为了能更好的控制“笔”的运行,方便演示、观察程序的运行过程,GoC中还增加了一些诸如显示坐标、改变绘图速度等控制类型的命令。
下表是一些最基本绘图命令函数的说明。可下载【基本命令演示(链接)】运行观看动态演示。
函数格式
功能说明
笔移动类命令:
pen.fd( length );
前进 (步长 ),fd为forward的缩写。“笔”向前移动,画出长度为length的一条线段。例:pen.fd (50);
pen.bk( length );
后退 (步长 ),bk为back的缩写。“笔”后退移动,画出长度为length的一条线段。例:pen.bk (50.5);
pen.rt( angle );
右转 (角度 ) , rt为right缩写。使“笔”顺时针转动 angle度。例: pen.rt(90);
pen.lt( angle );
左转 (角度 ) , lt为left缩写。使“笔”逆时针转动 angle度。例: pen.lt(90);
注: pen.fd ( - 50 )等同  pen.bk ( 50 )。
pen.rt ( - 90 )等同  pen.lt ( 90 )。
设置笔颜色、粗细等状态类命令:
pen.color ( color );
设置“笔”的颜色为第color号颜色。颜色编号从0~15共计16种,对应关系参见《16种预定义颜色表》。常用的前5种颜色,黑色
、红色
、蓝色
、绿色
、青色
 的编号为:
_black=0, _red=1, _blue=2, _green=3,_cyan=4。
例:pen.color( _red );或 pen.color( 1 );都是把笔设置为红色。提示:颜色白色
编号:_white=15。
函数可简写为pen.c(颜色号 );
pen.size( size );
设置“笔”的宽度(粗细),宽度应该为正整数,最小为1。例:
pen.up( );
up设置“笔”为抬起状态,即只前进或后退不绘图,没有参数。
pen.down( );
down设置“笔”为落下状态,即恢复绘图,没有参数。
pen.show( );
显示笔头的位置和方向,没有参数。例如:
pen.hide( );
把pen.show( )显示的笔头隐藏。
控制类命令
showXY( );
用简单黑色虚线方式显示X-Y轴坐标。可以用扩展命令指定颜色(参阅帮助文件GoC函数列表.htm)。
格式为showXY(0 , color ); color可取颜色号0-15。
例如showXY(0,_red) :
pen.speed( v );
改变笔的移动速度,v可以取0到10的整数。pen.speed(0)时最慢;pen.speed(10)时最快。
pause( );
使程序暂停并出现继续按钮
,点按钮
可使程序继续运行。
更多的命令函数可参阅软件菜单的帮助文件GoC函数列表.htm。在编辑窗口按鼠标右键,可以直接到GoC帮助页面,可以选择GoC函数列表.htm。
【例1】画黑色的“二”字。
样例程序3.1
int main(){
pen.color(0); //颜色改为黑色
pen.size(10);       //笔宽改为10
//画下面一横
pen.rt(90); pen.fd(150);
pen.bk(125); pen.lt(90);
pen.up();  //抬笔,不画出笔的移动
pen.fd(60); pen.rt(90); //到新位置
pen.down(); // 落笔,画上面一横
pen.fd(100);
return0;
}
程序运行结果
提示:
l 程序中“//”后面文字称为注释,只是注释说明这行程序的功能、方法等,不影响程序执行。
l 演示者可以在程序开始增加pen.speed(5); pen.show();来观察绘图过程。
l 演示者可以逐步增加命令函数语句,不断运行调试。
【练习】
利用GoC中的基本绘图命令函数,画出下面图形。绘图过程中,显示笔、并设置绘图速度为5,观察绘图过程。
【学习目标】
(1)      学会编写、编译、运行简单的C++程序。
(2)      掌握基本的绘图命令函数。
(3)      了解看软件帮助的2种方法。
(4)      初步可通过控制语句观察的运行、调试程序。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PC LOGO4.0常用命令一览表
1-1GoC编程
R语言学习四:统计建模与R软件第三章(3.3 R中绘图命令)
鲤鱼酷赏:世界上最小的3D打印笔:让空中楼阁不再是梦
GDI 基础
GDI 基本概念 & 窗口的绘制
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服