资源简介
qt写的2048小游戏,很好的一个游戏例子
代码片段和文件信息
#include “GameWidget.h“
// 颜色数组 存储每个数字对应的背景色
QColor digitBkg[11] = {QColor::fromRgb(0xFF 0xFF 0xCC) QColor::fromRgb(0xFF 0xFF 0x99)
QColor::fromRgb(0xFF 0xCC 0xCC) QColor::fromRgb(0xFF 0xCC 0x99)
QColor::fromRgb(0xFF 0x99 0x99) QColor::fromRgb(0xFF 0x99 0x66)
QColor::fromRgb(0xFF 0x66 0x66) QColor::fromRgb(0xCC 0x99 0x66)
QColor::fromRgb(0xCC 0x33 0x33) QColor::fromRgb(0xCC 0x00 0x33)
QColor::fromRgb(0xFF 0x00 0x00)};
// 每个方向位置的增量
QPointF dPos[5] = {QPointF(-10 0) QPointF(10 0) QPointF(0 -10) QPointF(0 10) QPointF(-2 -2)};
GameWidget::GameWidget(QWidget *parent) :
QWidget(parent)
{
// 连接手势移动信号和相应的槽函数
connect(this SIGNAL(GestureMove(GestureDirect)) SLOT(onGestureMove(GestureDirect)));
// 初始化board数组
memset(board 0 sizeof(board));
// 随机填入两个2
board[rand() %
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 382 2014-05-14 22:42 2048\2048.pro
文件 17640 2014-05-26 16:26 2048\2048.pro.user
文件 17652 2014-05-19 00:36 2048\GameWidget.cpp
文件 2634 2014-05-19 00:16 2048\GameWidget.h
文件 175 2014-05-14 22:38 2048\main.cpp
文件 3071 2014-05-26 16:14 2048\widget.cpp
文件 1083 2014-05-19 00:17 2048\widget.h
目录 0 2014-05-14 22:39 2048\debug
目录 0 2014-05-19 00:40 2048\release
目录 0 2014-05-26 16:26 2048
----------- --------- ---------- ----- ----
42637 10
- 上一篇:eSIM技术要求
- 下一篇:MPOMPBP各种算法求解问题
相关资源
- linfanrong_10164999.rar
- The.Art.Of.Unit.Testing.With.Examples.in.C.2nd
- myGame.rar
- 带手机版数据同步财税代理公司注册
- pdf课本及习题答案.rar
- 深度学习PDF非扫描版(中文版)麻省
- doudizhu_shffule_src.zip
- 随机信号分析解题指南.pdf
- ios12.3驱动.zip
- 百万邮件系统多机版.rar
- learnopengl-cn-2018年5月更新.pdf
- zw_学习OpenCV(中文版).zip
- 1-300.pdf
- pyqt5windows生成二维工具源码
- KNN疾病预测算法Demo
- ABAQUS单元失效浅析(单元删除
- Jtopo+json格式数据代码
- 解多目标规划的单纯形代码
- TerraVolVoxelTerrainEngine2.1c.7z
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
- 无线通信AndreaGoldsmith杨鸿文等译.rar
- 迅捷PDF转换器破解版.rar
- 迅捷PDF编辑器破解版.rar
- 金字塔原理1清晰扫描版.pdf
- TeamViewer_11已激活+破解版+随意换ID.z
- FieldtheoryofGuidedwavesCollin__2nd.pdf
- 先进电气驱动的分析建模与控制[比
- IPC-J-STD033潮湿、回流焊敏感表面贴装
- 网络是怎样连接的_户根勤.pdf
评论
共有 条评论