标签:: cocos

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 生成时间-命令行 添加