自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (2)
  • 收藏
  • 关注

原创 MFC WORD void*输出

bool CGameClientDlg::OnEventGameMessage(WORD wSubCmdID, VOID * pBuffer, WORD wDataSize){//MessageBox(TEXT("OnEventGameMessage"),TEXT("网络信息提示"));CString msg;msg.Format(_T("%d,%s"), wSub

2015-08-19 15:30:09 897

原创 cocos2x 游戏开发中常用软件

2015-01-30 00:29:59 605

原创 cocos2x 游戏开发中常用软件

Zwoptextexturepackercocosbuildertieldmap

2015-01-29 23:59:31 709

转载 怎样让小球沿着一条曲线运动-类似于祖玛游戏中的小球的运动

怎样让小球沿着一条曲线运动?类似于祖玛游戏中的小球的运动。一、路径首先是已知的。1.用描点法,定大概。2.再将上面的点位提取出坐标,加入数组:var MapData=[];var MapArray:Array =  [[879,57],[832,55],[648,48],[418,49],[142,68],[66,

2015-01-29 23:35:15 4899

原创 根据点 获取 数学公式的软件

mathmatic下载

2015-01-28 19:43:34 799

原创 【COCOS2D-X 备注篇】cocos2dx 获取手机截屏等意外取消触屏事件的处理方法!

【COCOS2D-X 备注篇】cocos2dx 获取手机截屏等意外取消触屏事件的处理方法!分类: 【 iOS-Cocos2d 游戏开发】 【 Cocos2dX 游戏开发】 【iOS-Cocos2d(2.x) 】 【Cocos2d-X(2.x) 开发】 【Cocos2d-HTML5】 【游戏开发备注】【Cocos2dx Lua 脚本开发 】2013-12-20 18:03 3

2015-01-22 23:28:16 526

转载 cocos2dx 程序包的【体积】优化方法:

程序包的【体积】优化方法:首先 你需要很清楚当前自己项目什么地方占的体积最多,例如动画序列多少MB、地图占多少MB等等,都要提前做一个Check! 别总是认为哪里哪里可能占的多,要详细的知道才行!1. 采用工具对资源进行[打包],例如TexturePacker  等工具。2. 采用png压缩工具等,在打包图片前对每张图片进行[压缩]!如果以上两点都做了还是体积过大,

2015-01-22 23:25:41 1653

转载 Cocos2dx小技巧(十)三种缓存类介绍

Cocos2dx小技巧(十)三种缓存类介绍作者:  发布日期:2014-04-25 20:13:05我来说两句(0)0Tag标签:缓存  技巧  在介绍三个缓存时,我们要先理清一个问题:什么是纹理?通俗的解释呢,纹理就是图片的意思啦。当一张图片被加载到内存后,它是以纹理的形式存在的。从这里可以看出,纹理其实就是一块内存!这块内存中

2015-01-22 23:06:25 439

转载 cocos2dx3.2 某些UI白屏或使用ClippingNode造成部分手机白屏

package org.cocos2dx.cpp;    import org.cocos2dx.lib.Cocos2dxActivity;  import org.cocos2dx.lib.Cocos2dxGLSurfaceView;    public class AppActivity extends Cocos2dxActivity {       public C

2015-01-22 19:56:28 679

转载 cocos2d-x 3.2下完美解决Menu吞掉事件导致ScrollView

[原]用C++在cocos2d-x 3.2下完美解决Menu吞掉事件导致ScrollView等无法响应的问题2014-8-28阅读957 评论1本文原创,如转载请注明原文地址。http://blog.csdn.net/q229827701/article/details/38901213最近下了最新版本的cocos2dx 3.2做项目,发现一个坑爹的

2015-01-22 00:24:50 2038

转载 C++11 lambda表达式

C++11 lambda表达式C++11引入了lambda表达式,使得程序员可以定义匿名函数,该函数是一次性执行的,既方便了编程,又能防止别人的访问。Lambda表达式的语法通过下图来介绍:          这里假设我们定义了一个如上图的lambda表达式。现在来介绍途中标有编号的各个部分是什么意思。Lambda表达式的引入标志,在‘[]’里面可以填入

2015-01-22 00:13:54 446

转载 astyle配置说明

astyle配置说明2014-07-17 11:30 82人阅读 评论(0) 收藏 举报目录(?)[+]1.版本Artistic Style Version 2.032.范例astyle --style=ansi -j -k3 -W3 -n -U -H -p -f -x */*.cpp3.范例说明    -j

2015-01-21 19:21:07 1259

转载 手游各个平台开接入发者中心网址汇总

手游各个平台开接入发者中心网址汇总2014-07-18 15:48 88人阅读 评论(0) 收藏 举报酷百  - 只支持企业?1http://dev.g.duoku.com/360 -- 个人、企业?1http://dev.app.360.cn豌豆荚1http://d

2015-01-21 19:19:41 430

转载 cocos2dx的可以实现的效果总结

cocos2dx的可以实现的效果总结2014-07-28 13:00 160人阅读 评论(0) 收藏 举报动作(Actions)move移动:moveto/moveby 从一个位置移动到另外一个位置 从一个位置移动多少数量级rotate旋转:rotateto/rotateby 从一个角度旋转到另外一个角度 旋转多少个数量级scale缩放:scaleto/scaleb

2015-01-21 19:19:00 799

原创 可以复制粘贴的控件CCEditBox代码示例

可以复制粘贴的控件CCEditBox代码示例分类: Cocos2dx2014-08-20 11:43 67人阅读 评论(0) 收藏 举报c++cocos2d-xcocos2dxcocos2d//设置CCEditBox的输入框的背景图片,CCScale9Sprite是可拉伸    CCScale9Sprite* sacel9Spr = CCScale9Sprite::cr

2015-01-21 19:16:55 533

转载 抽取plist资源的脚本

抽取plist资源的脚本分类: shell2015-01-21 12:18 7人阅读 评论(0) 收藏 举报c++unix#!/bin/bashforeachd(){for file in $1/*;  doif [ -d $file ]; thenforeachd $file;elif [ -f $file ]; thenif [[ $file

2015-01-21 19:15:58 434

转载 缩放图片的脚本

批量缩放图片的脚本#!/bin/bashif [ $# -lt 2 ]; then    echo "Usage: resizePng.sh {pngName} {percentage}";    exit;fiwidth=`sips -g pixelHeight $1 | tail -n1 | awk -F: '{print $2}'`

2015-01-21 19:15:41 514

原创 cocos2dx-setUserData

if (model)                menu_item->setUserData((void *)model->getItemID());            else                menu_item->setUserData((void *)0);_selected_item_id =  (uintptr_t)(((MenuItemSp

2015-01-21 17:43:36 3246

原创 等待服务器数据

//    if(GameDataPool::getInstance()->_npcMenuInitData) {//        GameDataPool::getInstance()->_npcMenuInitData.reset();//    }//    //    Json::Value root;//    root["name"] = Json::Value(

2015-01-20 10:50:39 459

原创 Vim-a.vim使用 头文件和实现文件的快速切换

浏览/编辑代码的时候,常常需要在头文件(.h)和源文件(.c,.cpp,.cc...)之间切换,或者打开某个包含文件(如#include ...),a.vim正是用来满足以上需求的一款Vim插件。官方网址:a.vim : Alternate Files Quickly。当前最新版本:v2.18。a.vim的安装相当简单,下载a.vim后丢进Vim插件目录(一般为~/.vim/p

2015-01-18 00:51:33 3566

转载 VIM下,在文件及目录中查找字符串的方法 (vimgrep)

VIM下,在文件及目录中查找字符串的方法 (vimgrep)分类: 软件开发2013-02-18 11:46 485人阅读 评论(0) 收藏 举报以前用editplus的时候,有一个在文件中查找的功能,可以在所有打开的文件中查找字符串,也可以在某一个目录及它的子目录中查找.那么在VIM中是否也有相关的功能呢?答案当然是肯定的.VIM中有个类似grep的命令,叫做vimgre

2015-01-18 00:50:04 567

转载 Vim-推荐插件

http://www.cfanz.cn/index.php?c=article&a=read&id=81066推荐一些插件:     NERD_tree   : 一个文件管理插件,一些常用命令: 打开一个目录树( :NERDTree |  )  关闭目录树栏(:NERDTreeClose);切换目录树栏(:NERDTreeToggle);  定义标签(:Bookmark )

2015-01-18 00:39:39 1222

转载 Vim-插件NERDTree

1、安装NERDTree插件先下载,官网:http://www.vim.org/scripts/script.php?script_id=1658解压缩之后,把 plugin/NERD_tree.vim 和doc/NERD_tree.txt分别拷贝到~/.vim/plugin 和 ~/.vim/doc 目录。2、使用1、在linux命令行界面,输入v

2015-01-18 00:37:54 314

转载 Vim-智能补全

vim的OMNI补全(以下称”全能补全”)可以支持多种程序语言,包括C,C++, XML/HTML,CSS,JAVASCRIPT,PHP,RUBY等,详细列表请参阅”:help compl-omni-filetypes“。在本文中,主要介绍C及C++的全能补全。vim在对不同类型的文件进行补全时,会根据文件类型,为其设置不同的补全函数。也就是说,要实现全能补全功能,需要打开文件类型检测。把

2015-01-17 23:27:53 1052

原创 Vim--c在vim中的taglist插件

解决办法:1. 下载安装 exuberant ctags tool,最新版本为:ctags-5.8.tar.gz123456tarzxvfctags-5.8.tar.gzcdctags-5.8./configure--prefix=/usr/local

2015-01-17 22:19:55 341

原创 cocos2dx 3.0创建回调函数

1、当回调函数有一个参数时:auto fun = CallFuncN::create(std::bind(&类名::回调函数名字, this, std::placeholders::_1));例子:CallFuncN::create(std::bind(&SpriteFrameAnimation::onRemove, this, std::placeholders::_1));

2015-01-16 18:10:40 345

转载 让Tiled成为一个强有力的45度菱形Staggered打点器(地图编辑器)

让Tiled成为一个强有力的45度菱形Staggered打点器(地图编辑器)分类: cocos2dx2013-08-05 23:09 1601人阅读 评论(1) 收藏 举报Tiled的确强大,处理基于tile(网格)的地图很方便,曾成功的利用Tiled来打点45度地图,在此分享点小技巧。先看效果图:然后看打点层的:强大的地方在于:可以按下

2015-01-15 22:15:22 2297

转载 让cocos2dx 支持Staggered格式的tmx

让cocos2dx 支持Staggered格式的tmx分类: cocos2dx2013-08-05 22:52 2581人阅读 评论(6) 收藏 举报tiled支持创建Staggered格式的地图而cocos2dx本身是不支持此种格式的显示的,所以我们就改动cocos2dx小小的代码来实现支持。代码很简单,而且未动着主体框架的代码,只是tilemap_parallax_no

2015-01-15 22:13:20 447

原创 cocos2dx Tiledmap参考资料

http://www.zhuayoukong.com/95798.html做游戏,场景是一个很重要的部分,如果缺少这一步,很难做出好的游戏,对于cocos2dx来说,有很多2D的地图编辑器可以用,效果都还可以,其中Tiled是支持的比较好的,它支持Tiled编辑出来的几种模式,比如正常、45度地图等。     如果要做小型的手机游戏,使用正常模式就足

2015-01-15 22:10:50 563

原创 http服务

windows :安装pythonpython -m SimpleHttpServer??mac :

2015-01-15 10:59:23 381

原创 android编译命令

b.sh#!/bin/bashusage(){cat OPTIONS: -b 编译 -p 打包EOF}case "$1" inb)python ./build_native.py;;;p)ant -Dsdk.dir=$ANDROID_HOME -Dtarget=android-14 debug;;;

2015-01-15 00:24:57 375

转载 cocos2d-x3.2游戏开发在mac os下配置android环境

cocos2d-x3.2游戏开发在mac os下配置android环境只看楼主收藏回复策划狮小吧主7android游戏环境设置: 一,搭建mac平台下cocos2d-x3.2的android环境需要项目 1,下载cocos2d-x3.2

2015-01-15 00:07:55 490

原创 创建Cocos2d-x工程 cocos2dx-3.x 创建工程命令

http://cn.cocos2d-x.org/tutorial/show?id=1367cd   /cocos2d-x-3.2/tools/cocos2d-console/bin执行 cocos new my_project_name  -p com.project.packagename  -l cpp  -d  项目路径

2015-01-14 23:23:53 431

原创 Bugzilla

Bugzilla是Mozilla公司提供的一款开源的免费Bug(错误或是缺陷)追踪系统,用来帮助你管理软件开发,建立完善的BUG跟踪体系。Bugzilla是一开源Bug Tracking System,是专门为Unix定制开发的。但是在windows平台下依然可以成功安装使用.Testopia是一款和Bugzilla集成到一起的test case managemen

2014-10-31 17:57:36 377

原创 http://www.netfoucs.com/article/my183100521/72264.html

http://download.savannah.gnu.org/releases/freetype/http://www.netfoucs.com/article/my183100521/72264.html

2014-10-30 11:32:35 1417

原创 MenuItemLabel

auto send_protocal_label = Label::createWithSystemFont("协议发送", "Arial", 20);    send_protocal_label->setColor(Color3B::BLUE);    auto send_protocal_item = MenuItemLabel::create(send_protocal_label

2014-10-30 11:24:06 590

原创 绘制图形

voidGameBgLayer::draw(Renderer *renderer,const Mat4 &transform,uint32_t flags){    glLineWidth(2);    DrawPrimitives::setDrawColor4B(255,0, 0,128);    Point filledVertice

2014-09-18 10:31:37 346

原创 Json3

void InputLayer::readJson(){    rapidjson::Document _doc;    bool bRet = false;ssize_t size =0;unsignedchar *pBytes = NULL;    do {pBytes = FileUtils::getInstance()->

2014-08-19 18:32:14 385

原创 Json2

Json::Value dayArr = value["data"];        for (int i = 0; i size(); i++)        {            Json::Value day_data = dayArr[i];            LoginReward day_rewad;           

2014-08-19 12:37:54 374

原创 Json

Json::Value arrayObj1;        for(int i = 0; i GET_BUILD_CONF_LIST->size(); i++)        {           if(GET_BUILD_CONF_LIST->at(i)->getIntIconFromData(BUILD_CONF_type) == DEFENSE &&

2014-08-19 10:51:04 354

VS2003快捷键文档

整理的比较全的VS2003快捷键 用快捷键很方便

2015-04-24

C++编程思想

C++编程思想

2013-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除