(1) 点击开始,左右同时出现两幅路有差别 (差别了-5处内)的图像
(2) 点击图像上存在差别的位置,会框选出矩形框.
(3) 点击完成,会提示是否通关 (总体设计3关即可)
(4) 要有UI设计图
(5) 可以的话打包程序压缩发我谢谢
用py+qt完成找茬游戏
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- GPT_Pro 2023-02-24 18:53关注
该回答内容部分引用GPT,GPT_Pro更好的解决问题
使用Python+Qt完成找茬游戏,主要是利用Python语言来编写游戏,以及Qt作为图形界面设计,实现游戏的界面和功能。首先,我们需要用Qt Designer来设计界面,考虑到游戏实现找茬的功能,我们需要在界面中添加两个Label控件,一个是放置左边图片的label,一个是放置右边图片的label;然后添加一个Button控件,这个控件的作用就是点击它就开始游戏;最后,再加上一个Button控件,这个Button的作用是点击它就完成游戏。
其次,使用pyqt5库来编写Python代码。首先,需要导入QApplication和QWidget函数。然后定义一个app变量来保存QApplication创建的实例;再创建一个界面变量,用来放置UI设计的窗口。然后定义一个函数start_game()用来开始游戏,该函数的功能就是在左右label上随机显示两幅有差别的图片。最后在定义一个函数finish_game()来实现游戏的完成,该函数的功能就是去检测左右label上的图片是否存在差别。如果存在差别的位置,会在该位置上显示一个矩形框来标志出来。如果不存在差别的位置就会弹出一个对话框来提示是否通关。
最后,将代码打包压缩发送即可。
如果回答有帮助,望采纳。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
- ¥15 ETLCloud 处理json多层级问题
- ¥15 matlab中使用gurobi时报错
- ¥15 这个主板怎么能扩出一两个sata口
- ¥15 不是,这到底错哪儿了😭
- ¥15 2020长安杯与连接网探
- ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么