
cocos2d-x
洛神心
契而不舍,滴水石穿
展开
-
cocos2d-x 生成 libcocos2dcpp.so Error 原因和解决方案
当cocos2dx工程想要部署android端时,通过cygwin编译,出现[obj/local/armeabi/libcocos2dcpp.so] Error问题时。解决办法是打开 项目的proj.android\jni目录下的Android.mk文件,找到 LOCAL_SRC_FILES := xxxxxxx.cpp 按格式在后面添加你自有的cpp文件(记得相对路径要对)。原创 2013-11-22 19:44:21 · 6983 阅读 · 0 评论 -
新建的cocos2dx项目在eclipse下运行报错:dvmFindClassByName rejecting Cocos2dxHelper 和 ClassNotFoundException
dvmFindClassByName rejecting 'org/cocos2dx/lib/Cocos2dxHelper'ClassNotFoundException...解决方案:在eclipse里导入E:\cocos\cocos2d-x-3.0rc0\cocos\2d\platform\android\java下的cocos2dx 的android库项目。把l原创 2014-03-26 16:28:51 · 5997 阅读 · 0 评论 -
Cocos2dx3.0 疑难解答系列 (四)在android手机中自适应屏幕分辨率
代码片段如下:原创 2014-04-16 15:35:46 · 1676 阅读 · 0 评论 -
Cocos2dx3.0 疑难解答系列 (三) 导入android项目后 import org.cocos2dx.lib.Cocos2dxActivity 出错
工程导入编译的时候eclipse会报错,Cocos2dxActivity,org.cocos2dx.lib.Cocos2dxActivity 也找不到导入android项目后 import org.cocos2dx.lib.Cocos2dxActivity 出错原创 2014-04-15 17:42:40 · 2007 阅读 · 0 评论 -
Cocos2dx3.0 疑难解答系列 (二) 编译android时,报 CocoStudio.h no such file or directory等类似错误
首先打开 proj.android/jni/Android.mk文件,yong原创 2014-04-15 16:21:06 · 1726 阅读 · 1 评论 -
Cocos2dx3.0 疑难解答系列 (一) 代码里对Layer监听失效,此Layer层中有儿子layout加载了从cocostudio导出的ui层。
代码层对Layer监听失效,此Layer层中有儿子layout加载了从cocostudio导出的ui层。原创 2014-04-15 11:48:57 · 2283 阅读 · 0 评论 -
加载cocostudio导出的场景后,如何在代码里获取ui组件,ui组件是ui编辑器导出后用于场景编辑器。
一起学习。代码加载场景后,想获取 ui组件,尝试了好久才找到解决办法。ui组件是ui编辑器里导出的资源,然后在场景编辑器里用的。关键代码如下Node* node = SceneReader::getInstance()->createNodeWithSceneFile("start/BR_start.json");Node* ui = dynamic_cast(node->g原创 2013-12-15 15:54:58 · 1919 阅读 · 1 评论 -
cocos2dx3.0加载cocostudio导出的json资源,包括加载UI和加载场景
cocostudio ui编辑器导出的 .ExportJson文件 加载和显示方法: auto uiLayer = UILayer::create(); auto ui = GUIReader::shareReader()->widgetFromJsonFile("loading.ExportJson"); uiLayer->addWidget原创 2013-12-09 19:34:58 · 5223 阅读 · 2 评论 -
详细讲解如何用Cocos2dx3.0alpha0搭建跨平台项目,并通过cygwin部署android项目,并在eclipse打开。
允许转载,如有转载,请注明出处,谢谢。准备工作:1. eclipse + android adt2.android sdk3.android ndk4.cocos2dx3.0 项目5.cygwin6.python (需要python环境,执行create-multi-platform-projects.py文件)步骤:解压好cocos2dx3.0原创 2013-11-25 23:29:01 · 2303 阅读 · 0 评论 -
cocos2dx通过用cygwin移植时出现 error: undefined reference to "XXX类:XX()"
允许转载,如有转载,请注明出处,谢谢。出现如题错误,原因是自己定义的类,没有添加进Android.mk文件后,再用cygwin移植。解决方案:打开项目的根路径,进入proj / anroid / jni路径,用编辑器打开Android.mk(博主是用RJTextEd编辑器,建议不要用记事本打开)找到如图所示位置:(相信部分读者看到此图后已经知道如何解决了)原创 2013-11-26 00:10:53 · 2427 阅读 · 2 评论 -
Cocos2dx通过JniHelper调用java函数,报错error link2019: 无法解析的外部命令
允许转载,请标明出处,谢谢。因为jni代码在win32下无法编译,解决方法如下:头文件需要如下#include "cocos2d.h"#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)#include #include "platform/android/jni/JniHelper.h"#inc原创 2013-11-25 22:09:15 · 1847 阅读 · 0 评论 -
Cocos2dx3.0 疑难解答系列 (五)ClippingNode 在小米等手机,出现白屏,显示不正常的现象
ClippingNode 在小米等手机,出现白屏,显示不正常的现象在gai项目的android原创 2014-04-28 10:20:27 · 2630 阅读 · 1 评论