标签:: Cocos2dx

cocos2dx 的 Android Studio 项目配置

cocos2dx 的 Android Studio 项目配置 local.properties 123456789## This file must *NOT* be checked into Version Control Systems,# as it contains information specific to your local configuration.## Location

Failed to load ..\sdk\build-tools\28.0.3\lib\dx.jar

Failed to load ..\sdk\build-tools\28.0.3\lib\dx.jar在eclipse运行android程序报错: 错误原因:加载dx.jar时默认最新版的,但是最新的一般都有问题 解决方式: 1、打开%SDK_HOME%\build-tools(%SDK_HOME%是你安装sdk的位置) 能看到我下了好几个版本的,其中最新版是28.0.3,默认使用的dx.jar

执行build_native.py

执行build_native.py 安装python-2.7.5 设置环境变量Path C:\Python27 显示 couldn’t find the gcc toolchains 设置环境变量 NDK_ROOT F:\android-ndk-r10e ndk_root不能有空格;不能有’-‘

Cocos2dx Android 打 so 包备忘

Cocos2dx Android 打 so 包备忘 cmd 进入 proj.android 目录 新建 build_native.py 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686

项目xxx无法加载,因为它缺少安装组件。若要解决此问题,请使用以下选择启动 Visual Studio 安装程序 Microsoft.VisualStudio.Component.VC.Tools.x86.x64

项目xxx无法加载,因为它缺少安装组件。若要解决此问题,请使用以下选择启动 Visual Studio 安装程序: Microsoft.VisualStudio.Component.VC.Tools.x86.x64右击解决方案,有一个类似于重新安装组件的选项,点击之后,关闭VS2017,等安装完成后,问题就成功解决了。

.pvr.ccz 文件读取

.pvr.ccz 文件读取修改 CCDataReaderHelper.cpp 12345678void DataReaderHelper::addDataFromJsonCache(const std::string& fileContent, DataInfo *dataInfo)方法里面 std::string plistPath = filePath

TiledMap 显示被裁剪

TiledMap 显示被裁剪可以修改 CCFastTMXLayer.cpp 12345void TMXLayer::draw(Renderer *renderer, const Mat4& transform, uint32_t flags)方法里面const Vec2 &anchor = getAnchorPoint();改成const Vec2 &anchor = V

C3130 编译器错误 未能将插入的代码块写入PDB

C3130: 编译器错误: 未能将插入的代码块写入PDB一般出现这个错误是两个原因: 12一个是磁盘空间不足另一个是项目太大导致pdb文件太大,无法继续写入。 项目属性选项页-C/C++-调试信息格式-选择“Z7“

cocos2dx 键盘、手机、遥控器等按键响应映射代码

cocos2dx 键盘、手机、遥控器等按键响应映射代码最近发现cocos各个版本的按键响应都不全,有些按键都没有进行监听和映射,现整理备忘(感谢小亮同学的分享!) 修改依照老版本coco2dx 2.1.4进行,其他版本同理 C++代码修改 cocos2d-x-2.1.4\cocos2dx\keypad_dispatcher\CCKeypadDelegate.h 增加事件处理方法,根据自己的需

cocos 安卓适配代码

cocos 安卓适配代码在重置游戏从竖屏适配为横屏,可能会遇到安卓适配问题,解决方案如下: 12345678#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32 || CC_TARGET_PLATFORM == CC_PLATFORM_WINRT) cocos2d::Size designResolutionSize = cocos2d::Size(800,

sqlite3 WAL模式在android中问题

sqlite3 WAL模式在android中问题 简介 WAL的全称是Write Ahead Logging,它是很多数据库中用于实现原子事务的一种机制,SQLite在3.7.0版本引入。 原理是:修改并不直接写入到数据库文件中,而是写入到另外一个称为WAL的文件中;如果事务失败,WAL中的记录会被忽略,撤销修改;如果事务成功,它将在随后的某个时间被写回到数据库文件中,提交修改。 WAL的优点

JNI 简单使用

JNI 简单使用cocos 打包发布android应用经常要集成第三方SDK,有时必须要使用JNI通过C++调用Java方法。 Java方法实例 123public static String pay(String index){ return "success";} JNI方法实例 12345678910111213141516171819

无法打开包括文件

无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or directory项目-属性-配置属性-c/c++-常规-附加包含目录-编辑 增加以下内容即可: 12$(EngineRoot)$(EngineRoot)\extensions

老版cocos2dx 配置Android Studio 的痛苦回忆

老版cocos2dx 配置Android Studio 的痛苦回忆 完整配置 proj.android-studio/build.gradle 123456789101112131415161718192021// Top-level build file where you can add configuration options common to all sub-projects/

cocos2dx 配置 win32输出debug目录

cocos2dx 配置 win32输出debug目录开发过程中有时需要把vs编译出的win32共享给策划进行内部测试,需要配置debug目录 属性-常规-输出目录 添加: 1$(SolutionDir)$(Configuration).win32 链接-常规-附加库目录 添加: 1$(SolutionDir)$(Configuration).win32 生成时间-命令行 添加

Cocos2dx

基础[Api 文档](http://www.cocos2d-x.org/docs/api-ref/index.html) cocos2d-x 基础系列 (09) 将cocos2d-x导入到Qt creator工程中http://blog.csdn.net/WAN_EXE/article/details/67634615 基础使用http://docs.cocos.com/cocos2d-x/ma