吃豆人这个小游戏,很多学生都知道,所以干脆上一次课,先画一个吃豆人,然后,哎呀,让它给动起来。后来,你还能操作它移动,后来,还能去吃豆子,不过,这是后话了。这个案例就是一个动画。上个图形:
代码还是比较简单的,这里免费发放给认真阅读了本人博客的人。
""" 吃豆人动画1_函数.py """ import time import turtle def draw_sector(radius,start,end): """radius半径,start起始角,end结束角""" turtle.begin_fill() # 开始填充 turtle.setheading(start) turtle.fd(radius) turtle.left(90) turtle.circle(radius,end) # 画圆,度数为315 turtle.left(90) turtle.fd(radius) # 回到中心点 turtle.end_fill() # 结束填充 turtle.ht() # 隐藏海龟 turtle.speed(0) turtle.tracer(0,0) turtle.color('blue') # 设定填充颜色 while True: turtle.clear() draw_sector(200,15,315) turtle.update() time.sleep(0.5) turtle.dot(400) turtle.update() time.sleep(0.5)