用过COCOS2DX-LUA的同学们,大家都知道回调函数这个东西,在Lua中,我们可以把一个方法当成是一个参数传递给另一个方法,然后在方法中进行调用。但是我们经常要写C++代码,然后再转成Lua,那么C++中如何接收Lua方法并且进行调用呢。下面看看最近写的下载监听器的实现。1.UpdateList...
分类:
编程语言 时间:
2015-09-29 20:26:59
阅读次数:
315
--[[读取json文件到table注意: 1,json文件用utf-8 bom格式存储, 2,json文件中不要包含注释json文件示例 { "desc" : "关卡配置信息,(必须是utf-8 bom编码格式,且不能写注释)", "count" : ...
分类:
Web程序 时间:
2015-09-29 13:05:11
阅读次数:
211
=================================.cpp文件bool HelloWorld::init() { if ( !CCLayer::init() ) { return false; } CCLabelTTF * label = CCL...
分类:
其他好文 时间:
2015-09-28 08:46:00
阅读次数:
224
cocos提供了一种打包方式: cocos compile -p android在这里我们用另一种方式自己编写脚本打包,这样可以方便的完善自定义需求android的打包分两步:编译so生成apkso的编译脚本#!/usr/bin/env bash# set .bash_profile or .pro...
分类:
移动开发 时间:
2015-09-26 21:10:29
阅读次数:
330
使用unity3d对于一些可视化强迫者来说,是一个不错的选择,但unity3d没有cocos2d的action管理机制,比如cocos2dx的CCMoveTo,CCScale等action,所以笔者通过封装action管理来实现类似cocos2dx的actionmanager。首先需要写一个Acti...
分类:
其他好文 时间:
2015-09-25 23:08:29
阅读次数:
424
1 cocos2dx各种行动http://www.cnblogs.com/linux-ios/archive/2013/04/06/3001946.html2 cocos2dx自己定义曲线http://blog.csdn.net/ufolr/article/details/74477733 lua中...
分类:
其他好文 时间:
2015-09-24 12:32:11
阅读次数:
231
于1于,我只是对整体结构进行了分析,然后,2于,我会在一些我们经常使用的分析功能。 //获取给定文件名称的全路径 //以下这非常长一段凝视。通过举样例,像我们说明cocos2dx获取文件全路径的规则。 //这段我就不翻译了,直接通过代码来看。 /** Returns the ...
分类:
其他好文 时间:
2015-09-24 10:50:58
阅读次数:
166
Cocos2d-x 3.x使用第三方库播放gif图效果图:由于kd的项目中需要用到gif,而Cocos2d-x本身是不支持gif播放的。百度 + google 了很久,最终都指向:https://github.com/opentalking/gif-for-cocos2dx这里,可惜一开始看到的时候...
分类:
其他好文 时间:
2015-09-22 23:42:25
阅读次数:
435
Cocos2d通过调用CCTextureCache或者CCSpriteFrameCache来缓存精灵的纹理。当这个精灵调用CCTextureCache 或 CCSpriteFrameCache的方法的时候,cocos2dx将使用纹理缓存来创建一个CCSprite。所以你可以预先将纹理加载到缓存中,这...
分类:
其他好文 时间:
2015-09-22 13:00:07
阅读次数:
271
cocos2dx 2.2 之触摸事件要使精灵能够接收到触摸事件,无非要做三件事。注册触摸事件;接收触摸事件;处理触摸事件。下面就从这三点出发,来了解一下精灵如何响应触摸事件。1.注册触摸事件精灵类Poker继承Sprite和CCTargetedTouchDelegate,并重写CCTargetedT...
分类:
其他好文 时间:
2015-09-21 19:31:05
阅读次数:
177