见缝插针公开课教案教学设计资料.pptxVIP

  • 2
  • 0
  • 约3.01千字
  • 约 26页
  • 2026-07-31 发布于浙江
  • 举报

见缝插针

6.1圆盘与针的显示6.2针的旋转6.3针的发射与开始转动6.4多根针的发射与转动6.5游戏失败的判断6.6游戏失败后停止旋转6.7得分统计与游戏信息显示6.8添加音效6.9小结6见缝插针

6.1圆盘与针的显示首先,在窗口的正中心处显示一个空心圆。不进行额外设置,窗口默认宽800px、高600px,画面中心坐标即为(400,300),效果如右图所示。相关代码如下:

6.1圆盘与针的显示练习6-1:请打开“配套资源\第5章\images”下的4张图片,它们的宽度、高度分别为多少px?在“配套资源\第6章\images”目录下,其中存储有needle.jpg文件。这是一个简单绘制的针的图像,宽170px、高3px,如下图所示。

6.1圆盘与针的显示利用在第5章学习的图片导入与显示功能,可以把针绘制出来。输入并运行下列代码:效果如下图所示。

6.2针的旋转在代码6-1-2.py的基础上添加两行代码,即可实现针的旋转:needle.angle表示针图像的旋转角度,在update()函数中将其旋转角度逐渐增加,即可让其按逆时针方向自动旋转,如下图所示。默认情况下,针会绕着自己的中心点旋转,效果如下图所示。

6.2针的旋转导入图片时,还可以设置其锚点,代码为:其中(x,y)为要设定的锚点位置,也就是其旋转轴心的相对坐标。如果不设置,则其锚点默认为图像的中心位

文档评论(0)

1亿VIP精品文档

相关文档