孤海傲月

导航

11 2015 档案

cocos2d-x + Lua接入iOS原生SDK的实现方案[转]
摘要:相信很多朋友在使用cocos2d-x+lua开发游戏时都遇到过接入iOS原生SDK的问题,比如常见的接应用内支付SDK,广告SDK或是一些社交平台SDK等等,我也没少接过这类SDK。这篇文章主要是对我做过项目中接入iOS原生SDK实现方案的一个总结,在这里分享给大家,希望对自己和大家的开发工作都有帮... 阅读全文

posted @ 2015-11-23 11:47 孤海傲月 阅读(592) 评论(0) 推荐(0)

lua绑定c++的时候常见得错误
摘要:1 Error parsing reanslation unit 这种情况,首先来说你的python 2.7以及他的插件安装是完整的,最可能的原因就是自己写的ini文件,header路径错误,可以把这个路径改成.h的绝对路径进行排查 2.dos2unix既不是外部也不是内部命令,也不是可运行的程序 阅读全文

posted @ 2015-11-23 11:45 孤海傲月 阅读(716) 评论(0) 推荐(0)

Cocos2d-x下Lua调用自定义C++类和函数的最佳实践[转]
摘要:Cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质2、在Cocos2d-x项目里,把纯C函数注册进Lua环境,理解Cocos2d-x是怎样创建Lua环境的... 阅读全文

posted @ 2015-11-23 11:28 孤海傲月 阅读(1793) 评论(0) 推荐(0)

C与Lua互相调用的时候,栈变化分析
摘要:1 C调用Lua函数的堆栈变化例子Lua文件中的函数 function testNewCounter2() return "第四个结果"end C中的例子void t_new(lua_State *aaa){ } lu... 阅读全文

posted @ 2015-11-19 16:22 孤海傲月 阅读(1051) 评论(0) 推荐(0)

cocos2d-lua class 方法解释
摘要:lua中没有类的概念,有的只是表(table),而类之间的继承也就是将父类的表连到了一起,派生类中没有找到的属性和方法就通过元表查找父类,在cocos2d-lua中,封装好的class方法,完美的实现了类的继承,包括单继承,和多继承,class的源码如下(省去了一些不必要的代码): 1 _setme... 阅读全文

posted @ 2015-11-17 12:26 孤海傲月 阅读(4880) 评论(1) 推荐(0)

cocos2d3.0跑酷代码讲解和源码
摘要:最近在网上看到一个跑酷代码的例子,写的很不错,连接如下http://www.waitingfy.com/archives/783现在我把他精简了一下,去除了一些比较简单的特效,着重保留了主角的跳跃动作,墙壁的循环展示,碰撞检测我写了一个cocos2d3.0 c++版本和cocos2d-lua版本,具... 阅读全文

posted @ 2015-11-12 14:56 孤海傲月 阅读(1164) 评论(0) 推荐(0)

Cocos2dx3.0过渡篇 各种遍历与范围for语句的使用【转】
摘要:1、CCArray的遍历看到这里,有些人又按耐不住的要举起西瓜刀了:你不是说3.0beta后已经没有CCArray这货了吗?现在又拿出来作甚?其实我也很无辜,CCArray确实是没了,但在某个不为人知的角落里却藏着__Array这货,我大胆猜测它是CCArray同父异母的兄弟,因为它有着和CCArr... 阅读全文

posted @ 2015-11-06 09:36 孤海傲月 阅读(347) 评论(0) 推荐(0)