cocos2dx学习文档
黎丿昕
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cocos2dx Jni调用需要线程切换 ui线程(runOnUiThread)和GL线程(runonglthread)
cocos2d-x for Android 运行在多线程环境下,所以在 Lua/C++ 和 Java 交互时需要注意选择适当的线程。cocos2d-x 在 Android 上以两个线程来运行,分别是负责图像渲染的 GL 线程和负责 Android 系统用户界面的 UI 线程。在 cocos2d-x 启动后,Lua/C++代码将由 GL 线程调用,因此从 Lua/C++中调用的 Java 方法如果涉及到系统用户界面的显示、更新操作,那么就必须让这部分代码切换到 UI 线程上去运行。 反之亦然,从 J转载 2020-06-15 16:53:47 · 2214 阅读 · 0 评论 -
cocos2dx接入sdk之JNI
1.C++层调用Java:使用jni文件夹下面JniHelper类的getStaticMethodInfo、getMethodInfo获取java层的函数。(具体实现函数实现可知)JNI函数中的关键参数:JNIEnv 指针 JNIEnv指针是Native世界中Java环境的代表,通过该指针Native世界就可以访问Java世界的代码进行操作了,其具有以下主要特点及作用:a.JNIEnv *只对创建它的线程有效,不能跨线程传递;b.通过JNIEnv *可调用Java的方法;c.通过J转载 2020-06-15 16:50:35 · 290 阅读 · 0 评论 -
安卓反编译及工具
Android程序打完包之后得到的是一个APK文件,这个文件是可以直接安装到任何Android手机上的,我们反编译其实也就是对这个APK文件进行反编译。Android的反编译主要又分为两个部分,一个是对代码的反编译,一个是对资源的反编译。apktool,编译和反编译apk,从apk中提取图片和布局资源dex2jar,将可运行文件classes.dex反编译为jar源码文件jd-gui,查看jar源码文件参考文章https://blog.youkuaiyun.com/dreamer2020/...原创 2020-06-05 16:53:28 · 1112 阅读 · 0 评论 -
Cocos2dx 3.0 过渡篇(八)浅谈容器Vector
尊重原创,转载请注明来自:star特530的优快云博客 http://blog.youkuaiyun.com/start530/article/details/19170853前两天有人问我说在3.0 beta2版本里,使用array 后编译出错,其实是因为自beta版本开始,已没有Array,取而代之的是容器:Vector 和 Map先说Vector吧。如果说C++的vector容转载 2015-06-24 12:07:57 · 471 阅读 · 0 评论 -
error C2143: 语法错误 : 缺少“;”(在“{”的前面)
运行环境OS:Win32 sp3 32位 VS2010 最近初学cocos2d,根据教程在头文件添加2行代码,如下: CCAnimation **walkAnimation; CCAnimation *createAnimationByDirection(int direction); 出现了问题:error C2143转载 2015-06-25 11:47:23 · 4862 阅读 · 0 评论 -
Cocos2dx 3.0 过渡篇(九)浅谈容器Map
尊重原创,转载请注明来自:star特530的优快云博客 http://blog.youkuaiyun.com/start530/article/details/19284301既然Vector是对比Array,那么Map就对比Dictionary吧。1、创建[cpp] view plaincopyauto sp1 = Sprit转载 2015-06-24 12:02:42 · 369 阅读 · 0 评论
分享