欢迎使用 MWeb

首先介绍一下 MWeb 是什么,MWeb 是专业的 Markdown 写作、记笔记、静态博客生成软件。 然后这里重点说明一下:MWeb 有两个模式,外部模式和文档库模式。外部模式中把本地硬盘或 Dropbox 等网盘的文件夹引入,就可以使用 MWeb 的拖拽、粘贴插入图片、图床...

phpmailer发送邮件中,网易邮箱乱码问题

用phpmailer做一个邮件发送的应用,刚开始的时候,都是在腾讯的邮箱里面测试,没啥问题,结果去了网易的邮箱,我的是126的邮箱,结果就乱码了,当然网上乱码现象: 下图就是乱码的现象,不过标题原来也是乱码的!解决办法: 1.针对标题和发送人名称 原来内...

【转】ORACLE EBS AP发票到付款的数据流

–1.发票创建时生成数据如下表 –发票主表 SELECT * FROM AP_INVOICES_ALL A WHERE A.INVOICE_NUM = ’20111213001′; –发票分配表 SELECT * FROM AP_INVOICE_DISTRIBUTIONS_ALL B WHERE B.INVOICE_ID = 697444; –发票付...

【转】cocos2d-x Android 环境搭建问题汇总

初次接触Cocos2d-x,准备搭建一个hello world的Android环境,问题遇到很多。在此记录,为自己,也为大家,避免重走弯路! 具体的环境搭建,可以参考官方的文档。在Windows7平台搭建Cocos2d-x Android开发环境。 1.Android-ndk-r10不能放在具有空格的路径...

建表时使用双引号,并且标明包含小写导致数据统计收集模式报错

正常建立表的时候, 我们都不会在表上面建立双引号,这时候建立的表在 create table sanwen_test1(item1 NUMBER); SELECT * FROM all_objects do where do.OBJECT_NAME= ‘SANWEN_TEST1′; 是大写,但是在使用了双引号之后,就是可以保存原来的...

【2048强势来袭】第九期:2048游戏bug修复

        照着【2048强势来袭】系列的文章做完了2048的游戏,感觉还不错,也算是一个简单的游戏开发了,下面总结一个自己遇到的问题:        1、当所有的块满了,手指姿势错误时,报错 ...

【转】【2048强势来袭】第八期:优化游戏界面

在游戏开发中,游戏的界面是相当重要的,下面我们来进行一些优化。 1. 数字大小的优化 在一个卡片里面,当数字变成两位数、三位数的时候,就需要调整一下数字的大小,让游戏看起来更加的“和谐”。 在CardSprite.cpp的setNumber方法中,添加如下代码: //判...

【转】【2048强势来袭】第七期:添加游戏分数模块

既然2048可以开始玩了,那没有分数,怎么可以呢? 1. 声明两个变量 在HelloWorldScene.h中声明两个变量: //游戏总分 int score;  //定义显示分数的控件 cocos2d::LabelTTF* labelTTFCardNumber;  声明了游戏总分和显示分数的控件 2. 加入...

【转】【2048强势来袭】第六期:添加游戏是否还能够继续的模块

我们在玩这款游戏的时候,程序经常都要判断这个游戏是否还能够继续。那么,我们现在就来添加这个模块。 1. 声明该函数 我们在HelloWorldScene.h中声明该函数 //判断游戏是否还能继续 void doCheckGameOver();  2. 具体实现该函数 我们在HelloWorld...

【转】【2048强势来袭】第五期:游戏自动生成随机卡片

我们都知道在2048这个游戏中,卡片会自动随机生成。那么现在我们就来完成这一部分的功能。 1. 声明自动生成卡片函数 在HelloWorldScene.h中,我们需要声明自动生成卡片函数 //自动生成卡片 void autoCreateCardNumber();  2. 具体实现函数 在Hello...

【转】【2048强势来袭】第四期:游戏滑动上下左右相加的逻辑

Hello,我们又见啦,这篇我们将来分析一下游戏2048滑动上下左右相加逻辑的实现。 1. 添加一个数组 我们需要借助数组,来实现这个逻辑功能。在HelloWorldScene.h中添加一个数组声明: //创建一个卡片二位数组 CardSprite* cardArr[4][4];  2. 把数...

【转】【2048强势来袭】第三期:把卡片添加到游戏中

上一篇中,我们已经成功创建了卡片,下面我们就来把卡片添加到游戏中吧。 1. 声明创建卡片函数 在HelloWorldScene.h中声明创建卡片函数,代码如下: //创建卡片 void createCardSprite(cocos2d::Size size);  2. 创建卡片函数具体实现 在HelloWorl...

【转】【2048强势来袭】第二期:创建卡片类

手游2048中,移动的其实是卡片,下面我们就来创建一个卡片类。 1. 新建头文件CardSprite.h,代码如下: #ifndef __CARDSPRITE_SCENE_H__ #define __CARDSPRITE_SCENE_H__ #include "cocos2d.h" class CardSprite : public cocos2d::Sprite...

【转】【2048强势来袭】第一期:搭建上下左右手势识别的框架

最近有一款2048的游戏火爆了,咱们也来试试。 本游戏使用的是cocos2d-x 3.0alpha1版本。 本篇文章将来讲解2048游戏中的手势识别:上下左右。 1. 创建“TZFE”项目(2048数字英文单词的开头) (1)在cocos2d-x 3.0alpha1版本中,创建一个“TZFE”项目,如果不...

Top