首页 > TAG信息列表 > cocos2d-x

在cocos2d-x Android中的单例

我正在尝试编写一个用于维护游戏数据的单例类,即GameManager,就像这本书《 Learning cocos2d》一样. 这是我的.h文件: #ifndef GameManager_h #define GameManager_h #include "cocos2d.h" class GameManager { private: //Constructor GameManager(); //Instance o

android-Cocos2dxActivity闪烁

当我启动Cocos2dxActivity并显示一段时间内的另一项活动(第三方sdk活动或自定义活动)时,cocos2dxActivity开始闪烁.当其他活动似乎完成时,cocos2dxActivity将恢复正常. public class MyActivity extends Cocos2dxActivity { public static void showSDKLogin() { sdk

Android WVMExtractor:无法打开libwvm.so

我正在使用cocos2d-x平台在android中开发游戏.我在Android代码中包含游戏.so文件.游戏在棉花糖及以下版本的设备中运行良好,但是当我在android 7牛轧糖中运行此应用时,得到未知错误. E/WVMExtractor: Failed to open libwvm.so: dlopen failed: library "libstlport.so" not found

Cocos2dx-Android APK在启动时崩溃

我正在尝试在Android设备或模拟器上运行cocos2dx示例项目(使用create-android-project脚本创建的示例项目). 但是,应用程序在启动时崩溃,并出现以下错误: 10-16 10:50:02.249: E/AndroidRuntime(379): FATAL EXCEPTION: main 10-16 10:50:02.249: E/AndroidRuntime(379): java.

android-Cocos2d-x项目中的异步文件下载

我正在使用Cocos2d-x为iOS和Android制作游戏.游戏中有一些可下载的内容.内容不是太大.最多约50 Kb.如何在适用于iOS和Android的Cocos2d-x应用程序中异步下载此数据? 如果该项目仅是iOS,我将只使用Objective-c异步url请求.如果该项目仅是Android,那么我将使用Java等效版本.由于我项目

如何在cocos2d-x中绘制带有颜色的圆形填充?

我是cocos2d-x的新手,我试图在其中绘制带有颜色的圆圈. 我在网上搜索,发现了一些代码.我尝试下面的代码,但它只绘制带有彩色边框的圆圈.我的cocos2d-x版本是2.1.5,我正在将其用于android.我还尝试使用以下方法更改边框的宽度:glLineWidth(2);但是在我的cocos2d-x中找不到此方法.如何

只能在Eclipse中使用cocos2d-x纯虚拟方法错误

我正在看一本韩国的cocos2d-x书,示例代码已编译并在xcode&中运行良好. ios. 但是eclipse抱怨纯虚拟方法(代码完全一样!) 下面是错误消息. 类型“ GameObject”必须实现继承的纯虚拟方法“ cocos2d :: CCRGBAProtocol :: setOpacity” 类GameObject:公共CCSprite 该代码没什么特别的.

Android NDK构建不生成gdb.setup文件

我目前正在尝试通过ndk-gdb在Android中调试本机代码,但遇到了一些麻烦. 即使我启动了一个非常简单的项目(例如,默认的cocos2d-x v3项目)并运行 ndk-build NDK_DEBUG=1 我最终在我的android项目中使用以下文件夹结构 ... libs/ armeabi/ libcocos2dcpp.so ... 而不

android-奖励视频广告恢复方法

我正在ios和android上的c中的应用程序上实现奖励视频,但是崩溃仅发生在android上.当它从背景到前景时,它仅在某些时候发生. 我收到消息中止消息:“必须在此方法之前调用warded_video :: Initialize().”在崩溃报告中,我认为是从奖励视频中调用恢复方法的时候. 有人知道我是否知道是

Java-在Eclipse Helios中使用C的Android Cocos2DX

我已经将Eclipse Helios 3.6.1用于Java开发.我想在同一IDE中开始C开发,所以我安装了CDT自动工具支持,C/C++开发工具,C/C++库API文档悬停帮助插件.我在HelloWorldScene.h文件中包含#include“ cocos2d.h”现在,当编写下面的语句cocos2d :: CCSprite * ccSprite;时我在写可可并从键盘

如何创建android cocos2dx启动画面?

这是我的代码我不知道如何创建启动画面以及它将如何指向我的菜单屏幕.所有.h必须连接到BaseScreen,BaseScreen将连接到cocos2d层.请帮我处理我的密码.只有在我的模拟器中出现的是我在HelloWorldScreen.h中编码的精灵 SplashScreen.h ifndef __SPLASH_SCREEN_H__ define __SPLASH_S

c# – 将Platform :: String转换为std :: string

我正在获取String ^,其中包含一些印度语言字符,这些字符来自我在Windows Phone 8项目的Cocos2dx游戏中的C WinRT组件中的C#组件. 每当我将它转换为std :: string时,印地语和其他字符就会变成垃圾字符.我无法找到为什么会这样. 这是一个示例代码,我刚刚在这里定义了Platform :: Stri

c – 在Android上编译OpenSSL

我正在尝试让我的Cocos2D-X项目通过SSL连接到我的服务器,我让它在iOS上工作没有太多问题,但是在Android上我甚至无法让OpenSSL编译..我已经在Google上搜索了很多,但是所有帖子都不断重新引导我到HTTPS相关的帖子(这不是,我不是在这里以任何形式或形式使用HTTP,纯粹是OpenSSL),关于

android studio模拟器在3.0更新后崩溃

我一直在使用android studio,我最终安装了cocos2dx并使用arm cpu模拟器来处理cocos2dx.我最近看到一条消息提示更新android模拟器服务,所以我安装它,现在我的模拟器在尝试启动时崩溃并在logcat中给出了这个错误 – 这是它给了我的错误 19:36 Emulator: ** 19:36 Emulator: ER

c – 在Cocos2d-x中创建InAppPurchase

我是Cocos2d-x的新手.我需要创建InAppPurchase For Cocos2d-x iOS游戏(CPP).可以帮助我创建InAppPurchase.or任何与此相关的教程. 提前致谢.解决方法:您可以在.cpp cocos2d-x项目中使用inAp购买的obj.C版本.您需要做的就是在.mm文件中编写桥接cpp类.它适用于iOS. //.cpp文件说Playe

cocos2d-x&android从assets文件夹加载文件

我在assets / plist /文件夹中有一堆plist文件,我正在尝试加载这些文件来验证它们的哈希值. 会发生什么是以下代码对我失败 const char *fullPath = cocos2d::CCFileUtils::sharedFileUtils()->fullPathForFilename(name).c_str(); std::ifstream ifs(fullPath, std::ios::binary)

c – cocos2d-x 3.0 – 按相对路径创建精灵

如何创建具有相对路径的精灵?我的意思是我在Resources目录中有几个文件夹,例如: > sd >高清> …. 其中一个目录设置为应该查找资源的位置: std::vector<std::string> resDirOrders; if (device is hd) resDirOrders.push_back("hd") FileUtils::getInstance()->setSearchResol

如何从静态方法显示Dialog

在我使用cocos2dx为Android和IOS完成的游戏中,我必须显示视频(适用于Android).我打算在Dialog中展示它(在游戏视图的顶部).问题是,我没有任何Activity参考show Dialog(因为Dialogs只能在Activities中显示).尽管如此,在cocos2dx lib文件夹中,有一个Cocos2dxActivity,但我没有得到如

android – 无法加载游戏:findLibrary返回null:使用cocos2d-x,尽管尝试了很多次但没有成功?

我想尝试一个使用Eclipse Mobile For Developers,NDK,Android SDK和Cocos2d-x的简单项目. 我已正确设置路径:cocos2d-x / create-android-project.sh: NDK_ROOT_LOCAL="/Users/Empon/android-ndk-r8e" ANDROID_SDK_ROOT_LOCAL="/Users/Empon/android" 并在Eclipse中的设置中(“属性

c – Cocos2d-x – 如何设置CCLayer的一部分透明?

我是cocos2d-x的新手,我需要你的帮助. 我需要透明一层被触摸的部分. 如何使图层的一部分透明?我曾想过使用ССClippingNode,但我找不到示例或文档. 我用C.谢谢.解决方法:在TestCpp中,添加到所有cocos2d-x版本的项目中,您可以找到CCClipingNode的示例. 如果要使用CCClipingNode隐藏

android – 无法加载cocos2dcpp

我们在谷歌播放中发布了一款游戏,很多用户都在播放它. 我们一直在google play中收到崩溃报告(不是很多),说cococs2dcpp无法加载.知道什么可能会导致一些用户?(我们在线阅读它可能与模拟器有关,但似乎这些崩溃报告来自移动设备上的真实用户,他们在崩溃报告评论中说游戏不再打开) jav

android – 在哪里可以找到使用Cocos2D-x开始编程的好教程?

我在linux android上使用cocos2D开始编程时遇到了一些问题. 我使用稳定版本0.12.0(2012-03-05) >我正确编译了create-linux-eclipse-project.sh >它在同一路径上创建一个TestCocos2D项目>我将android项目导入Eclipse>我运行项目,我得到了你好的世界. 但我不知道从哪里开始编程场景,

java – 在Cocos2dx中的主/ UI线程上运行代码

编辑:所以问题出在Java方面.购买完成的听众没有被调用.这非常有用:IabHelper PurchaseFinishedListener 我的Cocos2dx游戏在大多数情况下在Android和iOS上运行良好.只考虑给我带来麻烦的是Android In-App Billing. 我正在使用JNI从C调用Java. Java代码在Google Play结算系统中来回传

UnsatisfiedLinkError无法在Android上加载游戏 – cocos2d-x

我正在尝试为Android创建一个新的cocos2d-x项目,并遵循以下教程: Cocos2d-x Android Integration 最后,当我尝试运行应用程序时,出现错误: 10-14 21:52:37.510: E/AndroidRuntime(1568): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load game: findLibrary returned null

如何从Android到Java中的非静态函数进行正确调用? (混合中的Cocos2Dx)

所以我正在用Cocos2Dx开发一个小项目,但我正在尝试添加蓝牙功能,这意味着调用非静态方法可以访问Main Activity与Android API的关联.我见过的几乎所有内容都告诉我遵循这个程序: – 创建主要活动的实例(environment-> NewGlobalRef是我正在使用的实例) – 从活动中获取方法并执行它