资源简介
用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];
GameWidget::GameWidget(QWidget *parent) :
QGLWidget(QGLFormat(QGL::SampleBuffers) parent)
timer(this)
{
// 连接手势移动信号和相应的槽函数
connect(this SIGNAL(GestureMove(GestureDirect)) SLOT(onGestureMove(GestureDirect)));
// 连接时钟信号和画板更新的槽
connect(&timer SIGNAL(timeout()) this SLOT(update()));
// 初始化board数组
memset(board 0 s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-01-01 16:14 My2048\
文件 19219 2014-05-23 14:54 My2048\GameWidget.cpp
文件 2976 2014-05-23 14:36 My2048\GameWidget.h
文件 428 2014-05-22 14:50 My2048\My2048.pro
文件 13584 2014-12-24 20:08 My2048\My2048.pro.user
文件 29994 2014-05-23 00:27 My2048\My2048.pro.user.3.2-pre1
目录 0 2015-01-01 16:15 My2048\debug\
文件 175 2014-05-21 15:27 My2048\main.cpp
目录 0 2015-01-01 16:15 My2048\release\
文件 3713 2014-05-23 14:33 My2048\widget.cpp
文件 1423 2014-05-23 14:30 My2048\widget.h
- 上一篇:鱼群算法基本代码 可对照李晓磊博士论文
- 下一篇:用VHDL语言控制流水灯
相关资源
- u3d疯狂击球小游戏
- cocos creator 6个小游戏合集
- cocos creator奔跑吧小驴完整工程
- 一些cocos2d-x小游戏包括一些3.x和2.x版
- unity2d小游戏
- 多达三十余个的安卓游戏源码包含安
- JS小游戏源码
- 基于FPGA的黑白棋小游戏
- 基于Unity3D的2d拾宝游戏
- 基于Processing的击球小游戏
- 2048源码(Cocos2dx)
- 基于Qt的打飞机小游戏
- flash小游戏,消除类
- unity小游戏四子连珠
- Cocos Creator7个小游戏合集2048、小鸟、
- 三个AI小游戏unity-五子棋、扫雷、Wu
- 200多套H5小游戏集合大放送
- unity3d小游戏
- pygame-飞机大战.py
- 一款unity3d做得小游戏
- 新整理H5小游戏源码还有Vue哦
- 200个WEB前端小游戏!
- WIN32连连看小游戏
- 一个unity迷宫小游戏
- OGRE小游戏
- untiy3D开发的小游戏坦克大战
- Unity3D人物怪物互攻小游戏Demo
- H5至尊卡麻将源码,支持安卓、苹果,
- unity3D制作的飞车单机小游戏
- 贪吃蛇之战QQ轻游戏
评论
共有 条评论