
cocos2d
天占
这个作者很懒,什么都没留下…
展开
-
cocos2d 坐标系
无论是搞2d还是3d开发,最需要搞清楚的就是坐标系,这部分混乱的话就没啥奔头了。所以玩cocos2d,一上来就先把各种与坐标有关的东西搞清楚。 基本的两个坐标系:屏幕坐标系和GL坐标系。 屏幕坐标系x轴朝右,y轴朝下。默认原点在左上角。 GL坐标系x轴朝右,y轴朝上。默认原点在左下角。 在调用任何需要设置位置的函数,或从函数获取位置信息前,必须要明确这个函数使用哪个坐标系。转载 2013-10-10 23:11:47 · 626 阅读 · 0 评论 -
一个二维码通吃 android , ios 下载
前言:做出一个产品后,第一步是更方便简洁的让用户可以马上安装上应用,第一步就给用户一个好的体验。二维码已经流行很久,二维码的确给手机输入地址方便了许多许多。如果 ios 平台和 android 平台都已经发布应用,那么我们怎么用一个二维码来完成它的下载呢。相关介绍ios企业版:任意部署的 ios 应用宝。不经过 app store 下载。姑且不论苹果允许不允许发布给用户。关于企原创 2014-03-24 23:54:33 · 3112 阅读 · 0 评论 -
Cocos2d-x + CocosBuilder + TexturePacker 批处理资源生成(Only for windows)
开发上的不便我们开发过程中,资源图经常更新。更新原因可能是 CocosBuilder 工程需要加入新资源,或者要替换某一张图片。这个时候有一个麻烦的无脑的事情,就是要把新资源或者替换图,在多个目录下进行替换,如果要打包为 plis/png ,那还需要启动 TexurePacker 工程,如果 TexurePacker 工程资源安排不合理,还要手动再调整。放置图片的目录至少有三个:Coc原创 2014-05-15 14:08:19 · 1192 阅读 · 0 评论 -
Android cocos2d-x 批量打包
用 Eclipse 来给Android 打包是很考验耐心的事领导布置了任务给好多渠道,好多应用打包原创 2014-06-14 23:21:29 · 1450 阅读 · 0 评论 -
引入了支付宝极简SDK后, System.loadLibrary("cocos2dcpp"); 的问题
刚接入 支付宝极简SDK, 打 android 包的时候,有的时候应用可以正常的跑。有的时候会bao原创 2014-06-14 23:56:53 · 1667 阅读 · 0 评论 -
xcode 调试的时候不显示 c 变量值
有两个地方要设置,一个是 Other C Flags , 一个是 Optimization Level原创 2014-08-09 19:01:51 · 1208 阅读 · 0 评论 -
图片深度压缩
之前一直用 thttps://github.com/JamieMason/ImageOptim-CLI原创 2014-08-23 22:54:42 · 983 阅读 · 0 评论 -
cocos2d-x 3.0 lua类的自定义和绑定
cocos2d-x 3.0 lua类的自定义和绑定 http://blog.sina.com.cn/s/blog_693de6100101ocg4.html用cocos2-x3.0的工具导出类到lua,自动生成代码的方法。以前要导出c++类到lua,就得手动维护pkg文件,那简直就是噩梦,3.0以后就会感觉生活很轻松了。下面我就在说下具体做法。 原文:自定义lua类 参考:C++绑定1、安装必要的转载 2014-11-11 11:29:10 · 823 阅读 · 0 评论 -
cocos2d 制作动态光晕效果基础 —— blendFunc
http://blog.youkuaiyun.com/yang3wei/article/details/7795764最近的项目要求动态光晕的效果。何谓动态光晕?之前不知道别人怎么称呼这个效果,不过在我看来,“动态光晕”这个名儿起的还是蛮不错的。动态光晕就是在背景图片的上面蒙上一层光照。。。但是这个光照比较特别,他能够变换颜色,变换光圈的半径大小,从而制造出转载 2015-03-03 17:49:54 · 851 阅读 · 0 评论 -
塔防实现
https://github.com/chukong/cocos-docs/tree/master/tutorial/framework/native/how-to-make-a-tower-defense-game转载 2015-04-11 11:33:01 · 682 阅读 · 0 评论 -
关于cocos2dx3.0 cpp回调lua函数新方法
http://blog.sina.com.cn/s/blog_93add5520101lv02.html本来只是单纯想实现异步加载图片的功能,恰恰发现lua竟然没有这个异步机制,于是无奈求助于C++的addImageAsync方法,但是接下来是,加载完了如果告诉lua任务完成呢,果断回调啊,但这就牵扯到了C++与lua之间的通信问题了,众所周知,lua与C++通信通过栈来处理,转载 2015-07-21 16:40:08 · 769 阅读 · 0 评论 -
Cocos2d-x 在 ios 5.1.1 上弹出 Alert 框崩溃的问题
记录一下,Cocos2d-x 在 ios 5.1.1 上弹出 Alert 框崩溃的问题场景: Cocos2d-x 内的界面菜单项被触发事件,响应的函数里面调用了 UIAlertView ,导致崩溃。分析原因:Cocos2d-x 的事件循环内的检测元素,会因为 UIAlertView 弹出影响检测元素的个数(可能被清零了),然后Cocos2d-x 的事件循环因为在检测中原创 2014-03-20 09:39:59 · 778 阅读 · 0 评论 -
如何使用CCRenderTexture来创建动态纹理
http://www.cnblogs.com/andyque/archive/2011/07/01/2095479.html原文链接地址:http://www.raywenderlich.com/3857/how-to-create-dynamic-textures-with-ccrendertexture教程截图: 对于事先制作好的背景图片,我想你转载 2014-03-19 23:23:04 · 716 阅读 · 0 评论 -
Cocos2d-x 加载 gif 文件,生成jpg
一。下载 giflib-4.2.3.tar解压后 搜索 /* Make it into a stream: */”用下句来替换 f = _fdopen(FileHandle, "rb"); /* Make it into a stream: */替换的原因是,原SDK已经废弃,读取流的时候有问题二。增加转换函数bool Lo原创 2014-02-27 18:08:29 · 4193 阅读 · 0 评论 -
xcode 函数查看的时候分段显示
熟悉 xcode 编程的人,一定熟悉 “#pragma mark xxx”它的作用是让我们更方便的阅读代码。但是在 cocos2d-x 中,我们写的 cpp 文件,需要考虑其他平台的编译,那么有没什么可以替换这种写法并达到这个效果呢?有的,如下:// MARK: something you write// TODO: something you wri原创 2013-10-16 09:55:47 · 1152 阅读 · 0 评论 -
cocos2d-x中精灵的使用
http://www.cnblogs.com/w121640121/archive/2012/02/12/2348471.html精灵是2D游戏中得主角,这次就总结一下cocos2d-x中精灵的使用。一,加载首先,创建一个变量 CCSprite *pSprite;加载函数分为两组initWithXXXX和spriteWithXXXX,其主要的转载 2013-10-16 10:59:55 · 813 阅读 · 0 评论 -
Cocos2d-x-API-详解-CCArray
http://my.oschina.net/wangxuanyihaha/blog/133743摘要: 详细地介绍了CCArray中常用的方法,和一些常见的陷阱目录:[ - ]Cocos2d-x-API-详解-CCArrayCCArray-API的简单介绍CCArray中的陷阱CCArray查询得到CCObject对象后怎么转型在转载 2013-10-16 14:44:40 · 926 阅读 · 0 评论 -
试用 cocoStudio
去 http://www.cocostudio.org/ 下载:1. cocostudio2. cocos2d-x3. sample code在用 sample 时候,因为他们是用 vs2012 的工程,所以我把工程文件用记事本打开,两个地方12改成10就可以了。编译sanmle的时候,报告 LINK : fatal error LNK1123: 转换到 COFF 期原创 2013-11-02 18:14:51 · 1031 阅读 · 0 评论 -
解决 Xcode 5 资源文件更新后不自动复制的问题
http://blog.ready4go.com/blog/2013/11/06/issue-about-xcode-5-with-copy-resource-files/升级到xcode5后一很奇怪的问题:资源文件以文件夹形式引入在xcode里, 但是如果更新资源文件夹下的图片, xcode不会自动复制到目标设备, 必须clean, 再build.猜测可能的原因是转载 2013-11-25 20:50:46 · 1469 阅读 · 2 评论 -
Cocos2d-x 用Eclipse进行混编,调用第三方库出错!
http://m.blog.youkuaiyun.com/blog/JiuJie_/8762462当我们在使用Cocos2d-x 进行开发的时候,可能会使用到XCode和Eclipse进行混编开发,但是当在Android版本代码中要使用第三方的.so的时候,会出现如下错误:04-11 21:08:59.645: E/AndroidRuntime(25490): Caused b转载 2013-11-25 23:02:25 · 810 阅读 · 0 评论 -
Cocos2d-x学习之windows 7 android环境搭建
http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.html推荐看这个。android平台工程创建1、android SDK+NDK安装1)、安装java jdk(如果已经安装了,可以不用此步骤)进入:http://www.oracle.com/technetwork/java/javas转载 2013-11-25 20:12:41 · 734 阅读 · 0 评论 -
cocos2d-xandroid 写makefile 技巧
http://blog.ready4go.com/blog/2013/10/12/update-android-dot-mk-with-local-src-files-and-local-c-includes/Update: Android.mk 中的 LOCAL_SRC_FILES, LOCAL_C_INCLUDESOCT 12TH, 2013 | COMMENTS转载 2013-11-25 20:53:43 · 910 阅读 · 0 评论 -
跟踪 android c++代码崩溃函数栈
进 adb 目录,敲入如下命令./adb logcat | /xxxx/android-ndk-r8e/ndk-stack -sym /xxxxxx/proj.android/obj/local/armeabi/把NDK目录和 .so 文件的目录替换上去。原创 2014-01-26 16:14:37 · 1780 阅读 · 0 评论 -
修改 cocosbuilder 源码,在编辑完ccb文件之后 publish ,直接生成 .h , .cpp 文件
最烦每次都要代码去绑定 ccb 里面的属性和方法了,有时候因为大小写的错误很烦。所以找了 cocosbuilder 的源码,在它基础上生成 .h , .cpp 代码文件。- (BOOL) publishDirectory:(NSString*) dir subPath:(NSString*) subPath{ CocosBuilderAppDelegate* ad = [原创 2014-02-13 14:34:32 · 2215 阅读 · 0 评论 -
cocos code ide 不能启动的问题
问题在经过安装一次 react native 的环境之后, cocos code ide 不能使用了。症状为 启动后卡死,什么也不能操作,然后查看日志可以看到 launchServices timeout 报错。 尝试解决方案一开始就立即怀疑是 java 环境的问题导致 cocos code ide 不能启动。所以通过切换切换 java 的环境变量的方式尝试解决。通过 e...原创 2018-10-15 21:59:44 · 664 阅读 · 0 评论