
cocos2d-x
Arrow
在技术上具有Arrow一样的钉子精神
展开
-
Cocos2d-x V2.2.2 简介
1. 架构原创 2013-12-05 17:08:27 · 4188 阅读 · 0 评论 -
Android Jar包中使用图片资源
1. 简介 在使用cocos2d-x 3.3rc0时,为了避免启动黑屏,增加了一个SplashScreen Activity,在SplashScreen Activity结束启动AppActivity时,由于AppActivity启动较慢,将导致在Activity切换时,可以看到桌面上的内容,即应用无显示内容。 为解决此问题,在AppActivity的基类Cocos2dxAct原创 2014-12-04 15:32:32 · 2979 阅读 · 0 评论 -
Android App支持多语言
1. 在代码中设置语言Resources resources = getResources();//获得res资源对象Configuration config = resources.getConfiguration();//获得设置对象DisplayMetrics dm = resources .getDisplayMetrics();//获得屏幕参数:主要是分辨率,像素等。confi原创 2014-12-03 11:43:36 · 3052 阅读 · 0 评论 -
cocos2d-x-3.3rc0退出抖动问题
1. 简介原创 2014-10-30 16:14:18 · 2838 阅读 · 0 评论 -
Android应用通过按钮退出
1. 简介原创 2014-10-30 16:03:57 · 2416 阅读 · 0 评论 -
cocos2d-x-3.3rc0事件处理
1. 头文件1原创 2014-10-30 17:02:05 · 4337 阅读 · 0 评论 -
Android设置SurfaceView任意大小和任意位置
参考代码如下: public void init() { // FrameLayout ViewGroup.LayoutParams framelayout_params = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,原创 2014-11-13 17:59:32 · 34697 阅读 · 1 评论 -
cocos2d-x 3.3rc0 实现Win8菜单效果
1. 目标 如下图所示:2. 应用实现代码3. 修改引擎代码原创 2014-11-12 11:23:17 · 1853 阅读 · 0 评论 -
在Windows环境下编译cocos2d-x-3.0
1. 安装配置开发环境1.1原创 2014-04-25 15:17:54 · 6666 阅读 · 0 评论 -
Cocos2d-x V2.2.2 性能分析和透明处理
1. 性能影响分析 setEGLConfigChooser的参数对性能影响极大,下面的代码在同样的Android设备上运行,其fps变化相当大。public class Demo2 extends Cocos2dxActivity{ protected void onCreate(Bundle savedInstanceState){ super.onCreate(s原创 2014-02-25 14:50:06 · 10285 阅读 · 0 评论 -
ETC 纹理压缩和 Alpha 通道处理
转自:http://malideveloper.arm.com/cn/develop-for-mali/sample-code/etcv1-texture-compression-and-alpha-channels/简介就如压缩 JPEG 图像可以让更多图像装入磁盘一样,纹理压缩也可让更多纹理装入图形硬件中,这在移动平台上尤其重要。 Mali GPU 内建了硬件纹理压缩,原创 2014-03-11 15:38:45 · 18427 阅读 · 1 评论 -
cocos2d-x 3.0 分辨率自适应方案
1. 简介 对于cocos2dx的分辨率方案原来一知半解,终于今天有机会给搞清楚了。在cocos2d-x中的几种分辨率:1.1 Framebuffer分辨率(其大小依赖于硬件设备) 保存在EGLViewProtocol类的Size _screenSize; 在nativeactivity.cpp的cocos_init中调用setFrameS原创 2014-03-05 14:06:58 · 18763 阅读 · 0 评论 -
Cocos2d-x V3.0 透明处理 (Video + 3D<NativeActivity>)
1. NativeActivity透明处理 总共有以下两层,下层为Video层(SurfaceView),上层为3D OpenGL层(View),Video全屏显示,3D无图形元素的地方透明,即可以看到下层的视频。1.1 项目中的Cocos2dxActivity.java 其主要功能为:1) 向Activity中增加一个SurfaceView,并使3D OpenGL层(原创 2014-02-26 17:36:09 · 5703 阅读 · 4 评论 -
cocos2d-x 3.0 Beta 初步理解
1. Node中有什么? Node是Object的派生类,其功能如下: 1) Node有一个核心链表(Array *_children),通过addChild把所有对象组织在一起 2) Node有一个核心的轻量级Timer管理器(Scheduler *_scheduler) 3) Node维持了一个树形的对象管理 4) Node有变换矩阵 5) N原创 2014-02-13 10:08:50 · 4071 阅读 · 0 评论 -
cocos2d-x 3.0 Beta 中创建项目并编译-Ubuntu12.10
1. 下载源码cocos2d-x 3.0 Beta http://www.cocos2d-x.org/2. 编译cocos2d-x cd cocos2d-x-3.0alpha1/build 然后执行以下命令进行编译:export NDK_ROOT=/usr/android/android-ndk-r9c //update for your envir原创 2014-02-13 17:10:45 · 3429 阅读 · 0 评论 -
Cocos2d-x V2.2.2 中创建项目并编译-Ubuntu12.10
1. 设置 NDK_ROOT 建议在编译前,在shell中通过以下命令进行设置,而不是设置在~/.bashrc中,如果在~/.bashrc中设置了NDK_ROOT,编译android4.2.2时将无法成功。 #export NDK_ROOT=/usr/android/android-ndk-r9c2. 编译cocos2d-x 进入到项目中,如samples/Cp原创 2014-02-24 09:15:15 · 3089 阅读 · 0 评论 -
Android启动无黑屏
1. 简介 Android启动无黑屏是通原创 2014-11-04 15:38:02 · 4215 阅读 · 0 评论