吃豆人
《吃豆人》(Pac-Man)是一部由同名街机游戏移植至Atari 2600平台的游戏,最早由南梦宫公司于1980年在街机上推出,后由雅达利公司于1982年3月中旬发售Atari 2600版。Pac-Man最早的艺名叫Pakkuman,源于“パクパク食べる”的发音paku-paku taberu,paku-paku表示嘴巴一张一合的动作和声音,形象描绘了“我吃,故我在”的生活态度。
一、填充颜色
今天我们来学习如何为几何图形填充颜色
首先,我们在上节中学习了如何为画笔添加颜色,那我们怎么为我们的图形去填充颜色呢?
用pencolor()函数去添加颜色,仅仅只是在图形的一圈添加了颜色,也就是我们常说的轮廓,那怎么添加到图形里呢?
这就需要用来我们的另一个函数:fillcolor()函数
fillcolor() 设置图形填充颜色的函数,括号内为要填充的颜色与begin_fill()、end_fill()函数一起使用
代码展示:
1 | t.fillcolor(“red”) #设置填充颜色,红色 |
二、如何绘制吃豆人
首先我们先来观察一下吃豆人的图形:
仔细观察,我们发现吃豆人是由一个圆形和三角形组合而成!
那么我们绘制吃豆人就可以分为三个步骤:
- 第一步:先画出一个填充颜色为“黄色”的圆
- 第二步:将画笔移动到圆心位置
- 第三步:画出一个填充颜色和画笔颜色都为“白色”的三角形
代码展示:
1 | import turtle as t |
效果图:
三、绘画速度
speed()函数可以设置画笔绘图的速度
**speed() speed 单词本意:速度 **
改变画笔绘图速度的函数,括号内的数字表示速度快慢,取值范围0—10,从1到10速度越来越快,0或10速度为最快,大于10或者小于0时,数值默认为0,也就是速度最快;如果是小数则会四舍五入
四、单词本
1 | fillcolor 填充颜色 |