
cocos2d-x 开发
o_longzhong
这个作者很懒,什么都没留下…
展开
-
cocos2d-x手机游戏开发笔记(一)--概念介绍
Cocos2d-x的开发比较重要的几个概念:1. 导演 导演类是整个游戏的组织者,是控制核心,管理着整个游戏的各个场景。使得这个游戏的场景(CCScene)、布景(CCLayer)、精灵(CCSprite)按照游戏的规则有序的的运行。它可以获取当前运行的场景,可以切换到新的场景或者压栈一个新的场景。当压栈一个新的场景后,导演类会暂停前一个场景,暂停的场景会保存在内存总,当新入栈的场原创 2013-07-31 01:07:26 · 1268 阅读 · 0 评论 -
cocos2dx 3.0 部分手机scrollView显示异常(裁剪失效)
问题: 楼主手机为小米1s。添加了scrollView控件之后,改控件的父类显示异常,整个变成了白色。win32平台是正常的。解决:1. 修改Cocos2dxActivity.java文件在该类的init方法中, 修改为:即可。2. 修改AppActivity.java在类AppActivity中重载onCreateView()方法。即可。相关问题原创 2014-07-26 09:40:50 · 1428 阅读 · 0 评论 -
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
[转载出处] http://segmentfault.com/blog/hongliang/1190000000631630关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下:cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在转载 2015-01-09 11:24:36 · 1014 阅读 · 0 评论 -
cocos2dx Unknown mandatory EABI object attribute 44
原因: 编译器版本不一致。第三方库文件原创 2014-04-21 10:18:54 · 887 阅读 · 0 评论 -
cocos2d-x手机游戏开发笔记(二)--坐标系
http://cocos2d-x.org/projects/cocos2d-x/wiki/Coordinate_System介绍不同的坐标体系笛卡尔坐标系你可能在以前的几何课里学到了笛卡尔坐标系。如果忘记了,下面的图片可以很快让你想起来。 以下三种坐标系将在以后的手机游戏中用到。UI坐标系这个坐标系在 IO/Android/Windows SDK翻译 2013-08-04 22:44:25 · 1384 阅读 · 0 评论 -
理解cocos2d-x中的锚点
anchor point 究竟是怎么回事? 之所以造成不容易理解的是因为我们平时看待一个图片是 以图片的中心点 这一个维度来决定图片的位置的。而在cocos2d中决定一个 图片的位置是由两个维度 一个是 position 另外一个是anchor point。只要我们搞清楚他们的关系,自然就迎刃而解。默认情况下,anchor point在图片的中心位置(0.5, 0.5),取值在0到1之间转载 2013-07-26 11:04:30 · 1117 阅读 · 0 评论 -
《cocos2d-x权威指南》中第十一章范例(喵星战争)移植到android出现的问题
coos2d-x的版本为:2.0.41.jni/../../Classes/GameMenuScene.h:39:31: error: ISO C++ forbids declaration of 'LAYER_CREATE_FUNC' with no type [-fpermissive] 解决:LAYER_CREATE_FUNC and SCENE_CREATE_FUNC ca原创 2013-07-25 16:12:35 · 2772 阅读 · 3 评论 -
cocos2d-x-2.1.4用VS2010编译示例失败
1.点击cocos2d-win32.vc2010.sln将cocos2d-x导入VS2010中生成解决方案,然后经过漫长的编译之后,编译器会告诉你有两个项目编译失败了。这两个失败的项目是WatermelonWithMe和CocosDragonJS。下面是单独编译Watermelon所打印的调试信息。1>------ Build started: Project: libcocos2d, C原创 2013-08-01 14:33:05 · 3591 阅读 · 5 评论 -
cocos2d-x v2.1.4创建Android项目时注意的问题
用cocos2d-x中的create-android-project.bat生成Android工程时要注意修改一下copy_file.sh文件,该文件位于目录cocos2d-x-2.1.4\template\android中。1. 去掉modify_project_classpath前面的注释copy_file.sh文件中在调用modify_project_classpath添加了注释符,原创 2013-07-31 23:40:10 · 1506 阅读 · 1 评论 -
cocos2dx 3.2 自定义C++绑定Lua脚本问题
绑定自定义C++ 代码过程出现的问题:1. [You don't have the C version of NameMapper installed!] 开始以为是这个问题导致绑定失败。后来发现,这个问题不影响代码生成(_汗_)。 . 2. 【"Error parsing translation unit."】出现这个原因是头文件设置错误原创 2015-01-13 18:28:03 · 1353 阅读 · 0 评论