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

Qt-翻金币案例

一、开始界面设计

NOTICE:绘图事件(paintevent)来画窗口界面,label,pushbutton用Qpixmap。Qt中的各种事件是自动调用的。

确保切换页面时,保持位置的一致性。

二、Start按钮的动画效果设计

Notice:利用QpropertyAnimation,实现pushbutton,label的动画效果。与后面的胜利图片显示效果一样。

Start按钮的上下浮动

胜利图片的显示

三、选择关卡场景的设计

.3.1菜单栏里面有分类

3.2 返回按钮的设计

利用鼠标点击事件,实现点击返回按钮切换图片的效果,同时利用维护的choose_level来发送返回信号实现返回功能。

创建20个关卡选择金币按钮,利用label覆盖在金币按钮的上方以来显示文本。同时设置穿透效果。

四、具体游戏场景的设计

4.1配置各关卡的默认值

面向对象的编程思想

动态翻转金币的思想

http://www.lryc.cn/news/583294.html

相关文章:

  • 鸿蒙商城开发:ZKmall开源商城系统特性适配与性能优化
  • upload-labs靶场通关详解:第18关 条件竞争
  • CMake构建项目报错“No CUDA toolset found.”
  • android——热修复(补丁)
  • [Pytest][Part 4]多种测试运行方式
  • 三、Docker常用命令
  • 安装nvm管理node.js,详细安装使用教程和详细命令
  • 字体 Unicode 区块字符展示 PDF 生成器
  • 身份证识别api-便捷生活与安全社会的双重保障
  • Ubuntu 下 MySql 使用
  • 【Unity】MiniGame编辑器小游戏(十)连连看【Link】
  • VsCode 接入Continue 远程调用(持续扩展 + DeepSeek R1)— 免本地算力
  • Vim 编辑器常用操作详解(新手快速上手指南)
  • 【Unity】MiniGame编辑器小游戏(十一)消消乐【Crush】
  • 【AI】环境——深度学习cuda+pytorch配置
  • 项目进度管控缺乏闭环,如何形成反馈机制
  • 【c++八股文】Day5:const和constexpr,define
  • 【话题长廊测试报告】
  • 【算法深练】DFS题型拆解:沿着路径“深挖到底”、递归深入、回溯回探的算法解题思路
  • Day21
  • 自然灾害应急响应场景数据资产化研究报告
  • 一台云服务器可以备案几个网站
  • 【数据分析】多数据集网络分析:探索健康与退休研究中的变量关系
  • PiscTrace应用:从 YOLO-Pose 到深蹲与引体向上计数:实时健身动作分析与实现
  • AI芯片产品经理:算力革命的架构师
  • 【macOS】【Swift】【RTF】黑色文字在macOS深色外观下看不清的解决方法
  • 【洁净室自净时间测试】检测粒径选择的深入分析与优化建议
  • python实践思路(草拟计划+方法)
  • HashMap的get、put流程源码分析
  • sql查询davinci看板数据