- 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)为要设定的锚点位置,也就是其旋转轴心的相对坐标。如果不设置,则其锚点默认为图像的中心位
您可能关注的文档
最近下载
- 最新胃脘痛(慢性胃炎)中医护理方案.docx VIP
- G-J-B 59.18-1988 装甲车辆实验标准 装甲板抗枪弹性能实验.pdf VIP
- 结直肠癌中医护理方案.docx VIP
- 渝21G01 起重机械(塔式起重机、施工升降机)混凝土基础图集.docx VIP
- 2024年榆林市榆阳区招聘教师考试真题.docx VIP
- 2025榆林市榆阳区引进公费师范毕业生笔试备考试题及答案解析.docx VIP
- RAZ-N分级阅读小学英语绘本TOTEM POLES(可打印成册).pdf VIP
- 《结直肠癌的中医护理方案》.ppt VIP
- 铁路机车车辆驾驶人员资格许可实施细则-附件.PDF VIP
- 结直肠癌的中医护理方案.pptx VIP
原创力文档

文档评论(0)