cocos2d-x
文章平均质量分 68
keltonxian
这个作者很懒,什么都没留下…
展开
-
JniHelper java和c++互相调用
假设两边文件为:JniUtil.cpp 和 Jutil.javaJutil.java里面 ---包名为com.abc.game方法:public static void test1() { // ….}public void test2() { // ….}--在JniUtil.cpp中调用java的方法1. 调用静态方法原创 2014-01-27 12:17:23 · 1094 阅读 · 0 评论 -
cocos2d-x 精灵 / 卡牌 翻转 旋转
利用CCOrbitCamera进行卡牌翻转,翻转到90度的时候进行卡牌正面或背面的纹理设置lua例子代码:(c++版大同小异)local function callback_front(…) -- 设置卡牌正面的纹理和细节 local args = { ... }; local sprite = args[1]; local fullp原创 2014-01-25 12:01:33 · 4867 阅读 · 0 评论 -
cocos2dx android ndk 加载动态库(.so)
当项目开发到一定阶段,基本上需要接入第三方sdk的了,ios上还比较好办,就不说了。android上步骤是比较繁琐的。通常sdk会叫你把动态库文件扔到项目的libs中,但Cocos2dx在编译时会把libs目录下的东西清空,然后从其他地方引入的,所以不能直接放进去。关于prebuilt,有一个地方先留意参考一下,cocos2dx本身会引入一些静态库(.a),例如curl之类的,可以原创 2014-02-06 15:31:28 · 3025 阅读 · 0 评论 -
遮罩层 CCClippingNode Stencil buffer is not enabled (ios/android)
用途:做新手教程,周围较暗,然后高亮一个位置。示例代码: CCLayerColor *player = CCLayerColor::create(ccc4(0, 0, 0, 110)); CCClippingNode *pclip = CCClippingNode::create(); pclip->setInverted(true);原创 2014-03-03 17:09:15 · 2717 阅读 · 0 评论 -
Android BroadcastReceiver
先假设现在有MainActivity.java和NetworkAndroid.java这两个文件,要注册一个监听,监听网络的变化。注册有两种方式:1. (静态注册)在Manifest.xml的application中 2.(动态注册)在MainActivity.java中加入private NetWork原创 2014-03-10 12:36:01 · 1068 阅读 · 0 评论 -
xcode 升级到5.1后出现的错误和大量警告
xcode升级到5.1后,默认所有app都通过64位编译器编译的,可以改回来,方法是:选中Targets --> Build Settings --> Architectures,选择other,删除 $(ARCH_STANDARD), 让后增加 $(ARCHS_STANDARD_32_BIT)clean后编译就ok了如果不作以上更改,将会遇到一些错误,如下1.erro原创 2014-03-20 00:04:42 · 4867 阅读 · 2 评论 -
bug cocos2d-x 3.1 Node::sortAllChildren
先介绍一下,3.1版本 中 Node::sortAllChildren 里使用的是std::sort来pai'xu原创 2014-07-10 13:49:47 · 1291 阅读 · 0 评论 -
cocos2dx IOS 使用UIWebView来加载网页
//// WebViewIOS.h// evilcard//// Created by keltonxian on 6/18/14.////#ifndef __WEBVIEWIOS_H__#define __WEBVIEWIOS_H__#import class WebViewIOS;@interface SocialView : UIView { UI原创 2014-06-18 23:40:08 · 3619 阅读 · 0 评论 -
cocos2dx Android 使用WebView来加载网页
先上代码啦,找到android下你的主原创 2014-06-19 17:30:15 · 4193 阅读 · 1 评论