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

主场景 工具栏 植物卡牌的渲染

  前置知识:使用easyx图形库

                    1.IMAGE内存变量存储的是一张位图(图像),存储了像素数据(颜色,尺寸等)

                    2.loadimage(&变量名,"加载的文件路径")表示从文件中加载图像到变量中

                    3. saveimage("文件路径", &变量名)表示保存图像到文件

                    4.putimage(0, 0, &img)表示在窗口的 (0,0) 位置绘制图像

   

   主函数包含两个函数,初始化游戏窗口,把窗口渲染显示出来。其实也很好理解,就是把图片显示出来而已。

那么接下来处理主场景和工具栏,使用变量分别存储这两个部分的图片。

 在初始化中加载文件到变量中。

 接着就可以渲染出来了。哦,对了,还需要一个游戏窗口才能把图片给渲染出来。

 

 

 

好,那么就完成主场景和工具栏了,接下来同样步骤完成植物卡牌的操作。不过由于植物卡牌类型相同,可以使用for循环来进行加载和渲染。

 

初始化植物卡牌 

渲染植物卡牌

 

 

接下来把代码贴上

 

 

相关文章:

  • 使用adb设置wifi相关
  • 《100天精通Python——基础篇 2025 第16天:异常处理与调试机制详解》
  • SpringCloud服务拆分:Nacos服务注册中心 + LoadBalancer服务负载均衡使用
  • LeetCode 热题 100 131. 分割回文串
  • 【QT】: 初识 QWidget 控件 | QWidget 核心属性(API) | qrc 文件
  • 湖北理元理律师事务所:债务优化中的“生活保障”方法论
  • 软件逆向工程核心技术:脱壳原理与实战分析
  • 前端开发中移动端调试的日常工具整理
  • 《React Native性能优化:从卡顿到丝滑的蜕变之旅》
  • 信创生态核心技术栈:数据库与中间件
  • Vue 3.0中Treeshaking特性
  • 迪士尼机器人BD-X 概况
  • # 如何使用 PyQt5 创建一个简单的警报器控制界面
  • Chroma:一个开源的8.9B文生图模型
  • 【LunarVim】CMake LSP配置
  • 人协同的自动化需求分析
  • 【SQLSERVER】Ubuntu 连接远程 SQL Server(MSSQL)
  • 搭建和优化CI/CD流水线
  • [人机交互]设计,原型建立和构造
  • 数字化驱动下的智慧物流与零售创新:全流程无人仓与定制开发开源AI智能名片S2B2C商城小程序的协同实践
  • 巴基斯坦称回应挑衅,对印度发起军事行动
  • 国办印发《关于进一步加强困境儿童福利保障工作的意见》
  • 本科生已发14篇SCI论文被指由其教授父亲挂名,重庆大学成立工作组核实
  • 98岁动物学家、北京大学教授杨安峰逝世
  • 家庭相册㉙在沪打拼25年,我理解了父母清晨去卖蜜饯的辛苦
  • 上海将发布新一版不予行政处罚清单、首份减轻行政处罚清单