🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 36.画正多边形 ![](http://h.yiniuedu.com/4825ba6045545436aa2449b0480e1b89) 1. 准备工作 (1)保留默认的小猫角色; (2)删除默认的空白舞台背景,添加背景“Blue Sky 2”。 2. 功能实现 (1)点击绿旗,小猫角色面向右方,坐标为(0,120);全部擦除舞台上的图案,设置画笔颜色为“黑色”; (2) 按下键盘数字4,画出上图所示正方形; (3)按下键盘数字5,画出上图所示五边形; (4)按下键盘数字6,画出上图所示六边形; (5)按下键盘数字0,擦除绘制的图案。 注意:多边形的边长自行设定,所有图形不能超出舞台。 题型:编程题 答案: 参考程序: ![](http://h.yiniuedu.com/c3b9cd9baa083aed94ca990caacb2ac8) 难度:一般 试题解析: 评分标准: (1)程序运行后,初始化小猫角色,使得它面向默认的右方,移到坐标值为(0,120)的起始位置;同时擦除舞台上原来绘制的图形,设置画笔颜色为”黑色“;(2分) (2) 按下键盘数字4,画出上图所示正方形;(4分,右转如果是左转扣2分,超出舞台扣1分) (3)按下键盘数字5,画出上图所示五边形;(4分,右转如果是左转扣2分,超出舞台扣1分) (4)按下键盘数字6,画出上图所示六边形;(4分,右转如果是左转扣2分,超出舞台扣1分) (5)按下键盘数字0,清空绘制的图案。(1分) ***** # 37.帮小企鹅躲避暴风雪 暴风雪要来了,请你在舞台上移动鼠标指示方向,指引小企鹅躲到石头后面,帮助它躲避暴风 雪。 ![](http://h.yiniuedu.com/cd4068f21493e1dda50357605a6deb10) 1. 准备工作 (1)删除默认的小猫角色,添加“Penguin”企鹅角色; (2)添加“Rocks”石头角色; (3)添加“Winter”雪地背景。 2.功能实现 (1)点击绿旗,小企鹅的初始坐标为(-200,-150),大小设为“60”; (2)点击绿旗,石头的初始坐标为(130,0); (3)小企鹅能够面向鼠标指针,以“移动 10 步”,“等待 0.2”秒的速度在舞台上移动,同时以“0.2 秒” 为间隔切换角色造型,产生小企鹅摇摇摆摆走路的动画效果; (4)在移动过程中,小企鹅如果碰到石头角色,那么就停止造型切换,移到石头所在的位置,坐 标为(130,0),说“谢谢你,帮我躲避暴风雪!”2 秒后,躲到石头后面。 题型:编程题 答案: 参考程序: ![](http://h.yiniuedu.com/df103e73ba779de8ad840143c88071a7) 难度:一般 试题解析: 评分标准: (1)正确添加角色、背景;(2 分) (2)正确初始化角色的坐标、大小;(2 分) (3)使用循环语句,使得小企鹅能够按要求切换造型;(3 分) (4)使用选择语句,判断是否碰到石头角色;(3 分) (6)碰到石头角色后,按要求设置小企鹅位置、图层、显示提示信息;(3 分) (7)没有碰到石头角色,小企鹅能够面向鼠标指针在舞台上移动。(2 分)