QT 开发不规则窗体的源程序
贴图式开发不规则窗体的源程序。工程中经常用不规则窗体美化界面,使用项目赏心悦目。
连接数据库时,以ODBC连接数据库,需要配置ODBC,觉得有点麻烦。如果用ADO连接,省事。程序只需要置一下数据源即可。对应各种数据库(ORACLE,SQLSERVER,MYSQL等)都能轻松应对。
QT中 OCI的驱动没有带着,需要自己编译。把我编译的结果分享给网友们,注意我是在VS2015下编译的,与其它VS版本的目录可能有差别
启动一个线程的步骤: (1) 创建一个自己的线程类继承QT中的QThread类 创建线程类WorkThread; (2) 在自己的WorkThreak类中重新实现run()函数, 该函数是一个死循环, 主要是完成自己需要的功能代码 (3) 使用自己的类WorkThread 实例一个对象,也就是用该类创建一个变量 如: WorkThread *task = new WorkThread (this); (4) 然后通过start()函数启动这个线程, 如task->start();启动该线程
Tile地图是由块层和对象组成的,块层的作用是显示和一些重叠的时候覆盖角色的作用,而对象是可以进行一些事件的触发和处理的。 第一层块层是背景层,第二层块层是事物层或对像层。 一般情况下,主角(精灵)的移动时,移动地图。当地图在到边界时,不能移动时,才移动主角(精灵)(设置主角的位置)。
粒子系统中需要包括四个部分: - 粒子对象 - 运动规律 - 随机性 - 粒子状态。 大量的粒子叠加就可以产生我们需要的特效。 cocos2d-x引擎中,粒子系统使用CCParticleSystem来表示,又分为两大类,重力式粒子系统CCParticleSystemPoint和放射式粒子系统CCParticleSystemQuad,两者在功能上略有不同。