Cocos2d-x

cocos2d-x学习 之一

最近准备学习cocos2d-x的开发,首先要搭建一下开发环境。今天就先搭建一下开发环境。本人系统为Mint-15 64位的linux,以下的开发环境只用于linux。首先到cocos2d-x的官网上下载安装包,由于cocos2d-x是开源的,所以我们可以查看源码,从以下地址下载: http://www.cocos2d-x.org/download 我们下载2...

cocos2d-x关于CCTableView的“乱序问题”的理解

Cocos2d-x有一个不错的控件CCTableView。之前用的时候发现有cell的顺序错乱和重复出现的问题。后来仔细看了一下源码,发现是自己用法错误。但是网上有人说是一个bug,要改源码。我发现2.04以上的源码都是没问题的。 先来看看网上说的改源码是怎么样改的: CCTableViewCell*CCTableView::dequeueCell() {...

Cocos2d-x之物理世界(创建静态的物体)

Cocos2d-x之物理世界(创建静态的物体) 在HelloWorldScene.h中添加如下内容 //创建一个地板 void addGround(); HelloWorldScene。cpp 1 #include "HelloWorldScene.h" 2 #include "cocostudio/CocoStudio.h" 3 #include "ui...

‎Cocos2d-x 学习笔记(15.1) EventDispatcher

EventDispatcher对监听器进行管理,围绕着监听器工作。可以添加、删除、暂停/恢复监听器、分发事件到监听器。 1. 一些成员 /** 把ListenerID和同ID监听器的容器对应 */ std::unordered_map<EventListener::ListenerID, EventListenerVector*>...

Cocos2d-x使用Luajit将Lua脚本编译成bytecode,启用加密

http://www.cocoachina.com/bbs/read.php?tid=205802 lua脚本进行加密,查了一下相关的资料 ,得知lua本身能够使用luac将脚本编译为字节码(bytecode)从而实现加密。试了一下。确实可行。 以下是使用原生的lua解释器编译字节码: 1、新建一个名为1.lua的文件。里面仅仅有一句话print("He...

如何将cocos、spine等骨骼文件转换成dragonbones的骨骼文件

简介 本片blog主要给大家提供一个统一的骨骼动画解决方案,无论你之前用的是cocos自带的骨骼,还是spine,或者是两者都有,都可以转换成dragonbones骨骼,然后加到游戏中使用。 如果你的事2.3及以后的版本的骨骼文件直接就可以导入,这里就不做介绍了。 工具 Dragonbones pro 4.5 下载地址http://dragonbones....

Cocos2dx 多线程

多-threaded负荷plist特征。获取知识的必要性: 1.多线程开启:pthread 2.怎样在线程中载入plist 一.多线程开启 当我们想在程序中开多线程中。第一想到的是cocos2d-x有没有自带方法。幸运的是我们找到了CCThread,不幸却发现里面什么都没有。 cocos2d-x自带了一个第三方插件--pthread,在cocos2dx...

cocos2d环境搭建

cocos2d是一个开源免费的Python 2D游戏引擎,至于iphone上面的cocos2d-iphone在代码的结构上基本与这个一样,不过cocos2d-iphone因为收到iphone开发者的积极追捧,而更新频繁,功能越来越强大。而cocos2d好像已经停止更新,最后一个release版本是0.4rc0 在官网也有cocos2d的环境搭建,不过写的太...

我的Cocos2d-x学习笔记(七)纹理缓存、帧缓存、精灵的创建、zOrder

一、纹理缓存、帧缓存、动画缓存 缓存机制:存储设施有快慢之分,PC机上有硬盘与内存之分,计算机软件运行时候把资源加载到内存中运行;手机与PC也是类似的。当手机软件运行时候,把经常需要用到的资源预先加载到存取速度快的内存中,之后访问该资源将会节省大量时间。 Cocos2d-x为我们提供了三个实现缓存的接口,有纹理缓存、帧缓存、动画缓存,都是全局单例。 纹理缓...

Cocos2d-x教程(35)-三维拾取Ray-AABB碰撞检測算法

欢迎增加Cocos2d-x 交流群:193411763 转载时请注明原文出处 :http://blog.csdn.net/u012945598/article/details/39927911 -------------------------------------------------------------------...