自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿里旺仔。

Good _Good Study Day _Day Up up up up up

  • 博客(78)
  • 资源 (13)
  • 收藏
  • 关注

原创 粒子编辑器 Cocos2d Particle Builder.

最终版本的Cocos2d Particle Builder 出炉了。.GUI 用的Qt ,  以后有时间试着移植到其它平台。功能:1.读取plist 粒子文件 。2.保存plist文件 ,有两种方式 ,一种是嵌入到plist文件里面。另一种是单独保存纹理图片与plist文件关联。所有粒子属性都可调节。由于本人编程技术有限,难免会有些bug. 希望有bug

2012-10-09 13:30:21 12012 14

原创 invalid order function for sorting

t = {        {lv = 1 , score =2,id = 1 },        {lv = 1 , score =2 ,id = 2},        {lv = 1 , score =2 ,id = 3},        {lv = 1 , score =2 ,id = 4}    }function compFunc(a, b)    if a.s

2017-05-25 19:22:15 627

原创 cocos2dx not a valid elf executable libcocos2dcpp.so

更改application.mk 加入    APP_PLATFORM := android-9(否则用ndk10r编译会出现not a valid elf executable libcocos2dcpp.sohttp://ltzmage.blog.163.com/blog/static/17969998201571481937862/

2016-03-01 20:35:19 1456

原创 无限循环背景ParallaxNode

无限循环背景void ParallaxNode::incrementoffset(Point offset, Node* node){ for (unsigned int i = 0; i num; ++i) { PointObject* point = (PointObject*)_parallaxArray->arr[i]; Node* curNode = point

2016-02-16 13:16:43 841

原创 Smooth Follow

void Follow::step(float dt){    CC_UNUSED_PARAM(dt);Point pos;if (_boundarySet){// whole map fits inside a single screen, no need to modify the position - unless map boundaries are inc

2016-02-16 13:11:53 863

原创 AE 的PI 插件导出删除黑色背景

All of your examples show adding particleIllusion to a solid layer. How do I make the layer transparent?Two easy ways are to apply particleIllusion to either an adjustment layer or a shape layer. Th

2015-06-23 01:37:43 1871

原创 文字 流体模拟

http://jandan.net/2013/11/30/fluid-simulation.html

2015-03-19 13:55:11 489

转载 COCOS2D-X 停止手打所有cpp文件到android.mk

原地址:http://blog.csdn.net/z104207/article/details/11574339Android.mk中LOCAL_SRC_FILES需要罗列出所有参与编译的文件,这样在.cpp文件少的时候还可以一个一个添加,当有几百个文件的时候会十分的痛苦!我们下看看TestCpp工程中的Android.mk文件:这只是节选的一部分,大概只有50个

2015-01-26 09:14:08 835

原创 PathUtil

#ifndef PathUtil_h__#define PathUtil_h__#include class xPath{std::string path;int slashIndex;int extIndex;public:xPath(const char * fullpath){path = fullpath;slashIndex = p

2014-09-29 16:31:03 1255

原创 xcode 免cleanup build

xcode  免cleanup  build_TARGET_BUILD_CONTENTS_PATH=$TARGET_BUILD_DIR/$CONTENTS_FOLDER_PATHecho _TARGET_BUILD_CONTENTS_PATH: $_TARGET_BUILD_CONTENTS_PATH#当前脚本目录路径echo PWD: $PWDecho

2014-08-28 18:44:32 646

转载 openGL Post-Processing Effects

openGL Post-Processing Effects Tutorialby gbuzogany on 3/06/2011It was hard to find out how it works, so I thought it would be great to share that!I assume that you already know what shade

2014-08-27 16:18:06 2393 1

原创 看看table.remove的效率。

local a = {} --just some tables to hold stufflocal b = {}local TestCode = {}function TimeTest()local time = {}for j = 1, #TestCode dotime[j] = 0end--do 5 runs testing e

2014-05-15 11:19:45 2628

原创 Lua 之 奇葩的默认参数 设置

function test(a)a = a or 1print(a)endtest()test(2)console:1 2function test(a)a = a or trueprint(a)endtest()test(false)两个居然 都 是true判断 bool 类型时用这个方法。f

2013-11-07 12:09:00 10278 1

原创 lua 通用函数

function tomoney(num)nums = tostring(num)local out = ""local j = 1for i = string.len(nums)  , 1 ,-1   dolocal sc = string.byte(nums , i)out = out..string.char(sc)if (j%3 == 0 and i ~=1)

2013-08-29 11:29:02 844 7

原创 工具函数文字描边,CCSprite 描边。

CCRenderTexture * UITool::createStroke(CCObject * label, int size, ccColor3B color, int opacity ,int step ){ CCTextureProtocol * label_texture = dynamic_cast(label); CCNode * label_node = dynamic_

2013-06-22 10:58:28 1608

原创 cocos2d-x游戏开发中的一些个人总结 。

很重要的结论:cocos2d-x  你可以在进入CCSCene 之前进行创建Sprite 但是 【删除sprite 对象】 必须在退出CCScene 之前删除 否则删除 会导致CCTexture2D::~CCTexture2D() {glDeleteTextures(1, &m_uName);   // CRASH !!!    }schedul

2013-05-05 15:15:44 1457

原创 cocos2dx粒子碰撞检测

发现网上老多人问cocos2d粒子碰撞检测 。很简单,如果有仔细阅读CCParticleSystemQuad.cpp 的话。可以找到一个函数。CCParticleSystemQuad::updateQuadWithParticle( tCCParticle* particle, const CCPoint& newPosition );这个函数是个虚函数。我们实现他就可以从这么

2013-01-09 18:13:29 3662 1

转载 javascript引擎PK:V8 vs Spidermonkey

一个月前心血来潮瞎折腾了下Nodejs,用ab和JMeter进行简单地压力测试后,不得不佩服它的速度与性能(备注:测试比较了几个框架后得出的结果)。Nodejs是什么,一个基于chrome的javascript V8引擎的platform,特点是事件驱动,异步非阻塞IO模型,轻量。本文不是给Nodejs做广告的,它只是一个引子,关于Nodejs的具体信息大家自己google吧,这里就不多作说明了。

2013-01-02 18:11:02 1335

转载 vs2010中的MSBuild输出warning MSB8012问题

vs2010中的MSBuild输出warning MSB8012问题vs2010中,MSBuild与C++编译器无缝整合.无论使用vs2010生成的代码,还是转换vs2008或者是更低版本vs编译的C++代码.都会在工程编译后,都会提示一条错误:C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targ

2012-12-16 17:28:12 3413

转载 ios 设备 配置表。

2012-12-08 13:50:03 951

原创 cocos2d-x xcode templates 安装失败

mac$ cd /Users/MyMacName/Desktop/SetUpFiles/cocos2d-2.0-rc0a-x-2.0/mac$ sudo ./install-templates-xcode.sh -f

2012-10-31 10:46:58 1228

原创 cocos2d-x CCRandom_0_1()有BUG.

CCRandom_0_1() 他的范围是[0-1]   注意!!! :1是闭区间,所以返回的值可以是1。 可以看到CCarray randomObject 的源码。CCObject* CCArray::randomObject(){ if(data->num==0) return NULL; return data->arr[(int)(data->num*CCRAND

2012-10-27 11:03:50 5198 4

原创 各种资料整理

计算几何算法概览  http://dev.gameres.com/Program/Abstract/Geometry.htmexpressionParser http://code.google.com/p/expressionparser/  [eval for c++ version]/http://stackoverflow.com/questions/4071456/opensouce

2012-10-23 18:31:17 627

原创 算法小技巧【取模的技巧】

个人笔记,有点毛,能看懂就看,呵呵。 写一个方法 , 实现循环效果 不用if语句:int i = 0;// 1- 6 的循环。int fun( int max ){ static int i = 0; i = i%max ; i++; return i;}int main(){ fun(6);}// 传统写法:1- 6 的循环。int

2012-10-23 13:03:01 1154

原创 cocos2d-x 删除CCSprite时崩溃 glDeleteTextures(1, &m_uName); // CRASH !!!

你可以在进入CCSCene 之前进行创建Sprite 但是 【删除sprite 对象】 必须在退出CCScene 之前删除 否则在其它地方删除 会导致CCTexture2D::~CCTexture2D() {glDeleteTextures(1, &m_uName);   // CRASH !!!    }

2012-10-21 14:44:47 3619

原创 Cocos2d Particle Builder粒子编辑器。

目前的一个针对于cocos2d-x的粒子编辑器都是基于mac系统的。而且还收费。笔者写了个win版的。GUI用的QT.,有时间 了移植到其它平台。 还有些BUG .没有fix.过两天把程序放出来。

2012-10-08 19:02:42 3543 5

转载 mac系统如何显示和隐藏文件

mac系统如何显示和隐藏文件苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults

2012-08-22 21:18:41 675

原创 VS 打印调试

总感觉  ,OutputDebugString 不太方便 ,在调试的时候要先把要打印的信息放到一个buff里面,在把在个buff打出来。写了一个函数。跟printf差不多了。(注意这个是 ASCII 版本。)void debugInfo( char* str , ...){ va_list vlist; //可变参数起始位置。 va_start(vlist

2012-08-12 17:15:01 1104

原创 cocosd-x 内存管理

//cocos2d-x ,因为是从cocos2d-iphone 移植过来的, 不是东西借鉴了iphone上面的东西, 比如内存管理 , 是模仿iphone的内存管理机制 //它是依靠retainCount 值来管理内存,当retainCount等于0时,内存会被真真的delete掉。当然要让cocos2d-x 来管理 对象 ,你所写的每一个对象必须继承 于ccobject .1.n

2012-08-12 16:56:05 1293 1

转载 带dos调试窗口的win32程序

#include #define CREATE_DEBUG_CONSOLE \FILE* fpDebugOut = NULL; \FILE* fpDebugIn = NULL; \FILE* fpDebugErr = NULL; \if( !AllocConsole() ) \MessageBox(NULL, _T("控制台生成失败。"), NULL, 0); \

2012-07-30 18:49:35 613

转载 http请求头概述

HTTP请求头概述 HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。下面是一些最常见的请求头    Accept:浏览器可接受的MIM

2012-06-13 10:56:45 1189

转载 Java 拿到汉字的拼音字母

import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;/** * * @author xp */public class Pinyin{            private S

2012-05-29 14:51:55 1364

转载 动画曲线 EaseIn | EaseOut |EaseInOut 数学模型分析

#define pow2(x) ((x)*(x))#define pow3(x) ((x)*(x)*(x))// assuming :// t is a value between 0 and 1// b is an offset// c is the heightpublic double easeIn (double t, double b, double c) {

2012-04-28 18:42:45 16695

原创 Mysql 数据库操作类

package cn.com.vanos.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;imp

2012-04-22 20:04:01 995

原创 Object-c Hex 操作

#import @interface NSString (FROAD_NSString_Additionss)- (Byte * ) getBytes;+ (NSString * ) stringFromBytes:(Byte *) byte bytesLen:(int)len;@end@implementation NSString (FROAD_NSString_Additio

2012-04-21 20:08:13 2234

原创 Java 实现多字节移位操作

////算法很简单,就是每移一个字节,保留移位溢出的BIT 位,保存为一个字节以备和下一个字节进行组合。public static void main(String[] args) { byte [] data = Hex.fromString("00E8080000000065289BBAEF2EC78CCD0F13571AD01BAE68000001BBB00818"); byte

2012-04-18 10:07:00 2692

原创 判断两线段是否相交

转自:http://www.cnblogs.com/dxp498688071/archive/2011/3/2.html几何题做的很少,以至于一个很简单的题目写了很久若是判断直线和线段是否有交点,把on_segment去掉就可以了  判断两线段是否相交

2011-09-21 10:36:52 1042

原创 Java Jni 调用任意目录DLL.(No dll in java libarary path)

static { Method llm; try { //获取私有的方法 loadLibrary0 llm = ClassLoader.class.getDeclaredMethod("loadLibrary0", new Class[]{Class.class,File.class}); llm.setAccessible(tru

2011-08-25 21:13:35 975

原创 正则表达式- 预查

李明 30 李向梅 25 (?<=id\s*=\s*\")[^\"]*(?=\") 或(?<=id\s*=\s*

2011-08-20 19:34:07 523

原创 汇编学习:完成swap(交换) 函数的 功能

#includeusing namespace std;void swap (int *a , int *b ){ //int temp = *a; //*a = *b; //*b = temp; _asm { mov eax , dword pt

2011-07-23 16:30:51 4614

cocos2d Particle Builder 粒子编辑器

particle builder v1.3.2 稳定 版本。

2012-12-24

particle builder

解决 无法打开某些ParticleDesigner导出的粒子。。

2012-12-13

particle builderv1.0.0

A Particle designer for cocos2d.

2012-10-09

cocos2d for iphone1 game development 源码

cocos2d for iphone1 game development书籍 源码

2012-09-14

cocos2d-x 俄罗斯方块例子Tetris源码

cocos2d-x 俄罗斯方块例子Tetris源码 基于 cocos2d-1.0.1-x-0.12.0 vs2010 编译成功。 可以键盘操作。虚拟键操作。

2012-08-07

android 3d

android 3dandroid 3dandroid 3dandroid 3d

2011-01-22

android 3d

android 3dandroid 3dandroid 3dandroid 3dandroid 3dandroid 3d

2011-01-22

android 3d

android 3dandroid 3dandroid 3dandroid 3dandroid 3dandroid 3d

2011-01-22

OpenGl基础,碰撞检测,

OpenGl基础,碰撞检测,OpenGL Red Book and Blue Book,Polygon collision

2010-12-28

[天书夜读-从汇编语言到Windows内核编程].谭文.邵坚磊.扫描版.pdf

[天书夜读-从汇编语言到Windows内核编程].谭文.邵坚磊.扫描版

2010-10-09

VC常用操作源码总结.doc

VC常用操作源码总结 , 常用的小技巧: CD-ROM 1 关闭计算机 1 重启计算机 1 枚举所有字体 1 只运行一个程序实例 2 得到鼠标位置 2 显示和隐藏程序菜单 2 获取可执行文件的图标 3 窗口自动靠边程序演示 3 系统菜单添加菜单项 5 动态增加或删除菜单 6 改变应用程序的图标 7 改变窗口标题的方法 7 剪切板上通过增强元文件拷贝图像数据 8 剪切板上文本数据的传送 8 。 。。。 。 。。。

2010-10-09

C++STL 库函数API

C++ 库函数, C函数 STL 标准库函数 .

2010-10-02

变色的-自定义---按钮

高手看看这个可以更改颜色自定义按钮的设计,有没有问题,有没有其它简单的方法。源文件jar 包 里都有

2009-07-11

空空如也

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

TA关注的人

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