
cocos2dx
LeeJuen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cocos2dx中Plugin-X 在android下的整合
直接拉plugin-x中的jar包导入到Eclipse中即可。用这么麻烦的工具干嘛。原创 2014-10-28 15:36:29 · 961 阅读 · 0 评论 -
lua中对象的弱引用
几次编写lua时。总是有同事遇到A中对象已经释放了。但B对象中A对象的值不是为空的。 Lua的gc和Java的类似。只有当对象没有被引用时候才会释放这块内存。要想实现A释放了B中A的值也释放了这时候需要用到弱引用。 setmetatable(t,{__mode="k"}); __mode 的值可以为"k","v","kv" ~ ~第一段代码中可以看到内原创 2015-05-24 14:26:29 · 1867 阅读 · 1 评论 -
cocos2dx3.x+cocostudio多屏幕分辨率适配解决方案(干货)
版本cocos2dx3.3 1.设计分辨率 你配资源使用的分辨率大小,一般是960*640。 2.屏幕分辨率 实际上用户屏幕的分辨率大小。 想要了解更多建议阅读http://www.tairan.com/archives/6508/的文章 你需要了解的有: ResolutionPolicy::SHOW_ALL 屏幕宽、高分别和设计分辨率宽、高计算缩放因子,取较(原创 2016-03-30 18:28:24 · 3344 阅读 · 0 评论 -
cocos2dx lua UI栈
1.UI栈的由来 由于写cocos2dx时很多时候你不想按安卓返回键退出。这时候你需要做的是模拟安卓原生方式 模拟安卓Activity的操作 1.让所有UI界面继承UIObject基类。 2.在UIObject基类中实现安卓返回键触发。 --[[ @brief 此处定义一些对UI进行操作的公共函数 @by 李俊 ]] wolf = w原创 2016-04-01 13:39:10 · 1023 阅读 · 0 评论 -
高性能事件分发器,lua 版
1.设计目标 将ui与逻辑分离 不依赖与cocos2dx,使用消息-订阅模式 2.支持长监听、一次性监听、支持多事件池,防止事件池中消息过多。发消息会有O(n)的延迟 3.采用java 中的 hash 算法 分离事件 --[[ @brief:事件分发器 @by 李俊 ]] --[[ 例如我在主场景中添加了一个长监听函数 我们需要 1.声明自己的一个事件 l原创 2016-04-01 16:24:38 · 1339 阅读 · 0 评论