当前位置: 首页 > news >正文

Python实现连连看7

3.3 根据地图显示图片

在获取了图片地图之后,就可以根据该图片地图显示图片了。显示图片的功能在自定义函数drawMap()中实现。

3.3.1 清除画布中的内容

在画布上显示图片之前,需要将画布中图1的启动界面内容清除,代码如下所示。

canvas.delete('all')

其中,delete()方法的作用是删除画布中的内容,参数“all”表示画布中所有的内容都要被清除。

3.3.2 显示图片

在清理了画布中的内容之后,通过两个for循环遍历图片地图中的元素,根据元素显示图片,代码如下所示。

MAP_EMPTY = -1
MAP_WIDTH = 40
MAP_HEIGHT = 40
MAP_XDELTA = (WINDOW_WIDTH-COL_PIC*MAP_WIDTH)//2
MAP_YDELTA = (WINDOW_HEIGHT-ROW_PIC*MAP_HEIGHT)//2for row in range(0, ROW_PIC):
      
http://www.lryc.cn/news/364778.html

相关文章:

  • C#中的as和is
  • 示波器眼图怎么看
  • Visual Studio Code编辑STM32CubeMX已生成的文件
  • 【读脑仪game】
  • 基于STM32的毕业设计示例
  • 图片格式怎么转成pdf,简单的方法
  • 在 Debian 上使用和配置 SSH 的指南
  • Sleep | 纺锤波-慢波耦合与解决问题的能力:年龄的影响
  • 代码随想录 day 30
  • SD NAND(贴片式TF卡)坏块管理技术问答
  • 学习使用js监测浏览器窗口大小变化
  • 微服务开发与实战Day02 - Docker
  • 蒙层(css)
  • SpringBoot前端URL访问本地磁盘文件
  • 【WP】猿人学2_js混淆_动态cookie
  • 基于springboot实现民族婚纱预定系统项目【项目源码+论文说明】
  • String常用操作
  • git: 批量删除分支
  • 【第5章】SpringBoot实战篇之登录模式切换
  • 2024最新华为OD算法题目
  • Redis集群方案有哪些?
  • 数字影像产业园的三大赋能:科技、创新与无限可能
  • 枚举(enum)+联合体(union)
  • postman教程-15-前置脚本
  • AIGC会带来失业潮吗?紧紧跟时代第一步,如何学习AIGC
  • C++第二十四弹---从零开始模拟STL中的list(上)
  • 大宋咨询(深圳社情民意调查)关于社情民意调查研究的内容
  • PID算法在电机速度控制上的应用
  • 埃隆·马斯克 - 从梦想家到改变世界的企业家
  • 微信小程序长图片自适应