cocos2d-x相关内容
我想更改动画雪碧的大小。我怎么能这样做呢?我试图使用setScale属性更改它的大小,但它在这里不起作用。我哪里做错了? CCArray* frames = CCArray::createWithCapacity(3); CCSpriteFrameCache* frameCache = CCSpriteFrameCache::sharedSpriteFrameCache(); char
..
我想从C++代码中调用Obj-C函数,以便从游戏引擎调用ShareKit。 如何执行Obj-C函数调用? 我正在使用coCos2d-x。 推荐答案 使用Objective-C++。为此,您需要创建一个扩展名为“.mm”的C++文件。在该文件中,Objective-C和C++语法都有效,因此您可以使用[]语法#import您的Objective-C标头并发送消息。
..
我在coCos2d-x 3.1.1(或3.0-在两个版本中都会发生)中创建新项目时遇到问题。 当我在控制台(具有管理员权限的Windows 8-控制台)中运行构建脚本时,会弹出WindowsError(查看下图)。 http://i.imgur.com/Ixg4jEE.png 我可以手动设置COCOS_CONSOLE_ROOT,但它对错误5没有帮助。 我尝试将777权限设置为Al
..
我正在开发一款跨平台的手游(iOS和Android),使用的是coCos2d-x。 我的大部分代码都是用C++编写的,而特定于操作系统的代码则使用了桥接在Objective-C/Java/Swift中。 我想知道是否有人在他们的应用中使用过C++库来托管UDP服务器? 编辑:到目前为止,我已经找到了很多特定于平台的解决方案(使用Java for Android,以及Cocoaasync
..
我正在尝试将 AdMob 添加到 cocos2d-x 3.2 简单游戏 使用 Xcode 5.1 iOS 7.1 我按照教程https://developers.google.com/mobile-ads-sdk/docs/#ios 和http://plaincode.blogspot.co.il/2014/02/example-of-admob-integration-in-cocos2d
..
谁能告诉我如何在 cocos2d-x 游戏中的场景之间调用 AdMob Interstitial? 我试过这个 http://robwirving.com/2014/07/21/calling-c-methods-c-winrt-components/ 指南,但我不知道如何从 cocos 类中运行它. 有没有其他方法,或者一些指南? 解决方案 我最近成功了.你必须做的事情很少.
..
在cocos2d-x中,我在尝试单独定义CCSequence时遇到了如下问题,即不在runAction内. 这行得通: sprWheel1->runAction(CCSequence::actions(CCDelayTime::actionWithDuration( fDelayTime ),CCEaseExponentialOut::actionWithAction(CCRotateBy
..
我是 cocos2d 的物理学新手.我正在使用花栗鼠,当两个物体碰撞时,它只是“柔软",就像它们是用海绵或橡胶制成的. 我的代码: cpInitChipmunk();空间 = cpSpaceNew();空间->重力 = cpv(0, 0);时间表(schedule_selector(HelloWorld::step),1.0f/60.f);astroBody = cpBodyNew(100
..
..
我目前正在将 ObjC cocos2d 游戏移植到 cocos2d-x,但在尝试创建 registerWithTouchDispatcher 方法时遇到了一些问题,目前我正在做 void GameLayer::registerWithTouchDispatcher(){CCTouchDispatcher::sharedDispatcher()->addTargetedDelegate(this,
..
..
我使用 XCode 开发了一个 Cocos2d-X 应用程序,当我在 iOS 设备上从 XCode 启动它时,它可以完美运行. 现在,我想将它移植到 Android.我的理解是,我必须找到一种方法将我的“XCode 项目"导入 Eclipse,以便能够编译它并在 Android 设备上启动它. 我目前正在尝试按照本教程将此项目转换为混合 iOS/Android 项目:http://ga
..
我正在尝试遵循 this 指南,该指南经常被引用为 Cocos2d-x 的优秀教程.p> 问题是我下载的 Cocos2d-x(2.2 和 3.0 alpha0)不包括教程中指出的文件 install-templates-xcode.sh. 知道这里发生了什么吗?我搜索了那个词,但什么也没有出现,所以我假设它没有隐藏在文件的更深处. 出于无奈,我下载了 cocos2d-iphone,该
..
我的 cocos2d-x 游戏在进入后台时崩溃.这是来自 AppDelegate 的一些代码: //该函数将在应用处于非活动状态时调用.来电话时,它也被调用无效 AppDelegate::applicationDidEnterBackground(){CCDirector::sharedDirector()->pause();CCUserDefault::sharedUserDefault()-
..
我正在使用 Android NDK 构建我的 cocos2dx 项目,在 Android.mk 中,有一个 LOCAL_SRC_FILES 的定义,其中列出了每个 cpp 文件.每当我添加一个新的源文件时,我也需要在那里添加它......它看起来像这样: LOCAL_SRC_FILES := hellocpp/main.cpp \hellocpp/myclass.cpp \hellocpp/my
..
..
我是 cocos2d(-x) 世界的新手. 我想检测精灵的触摸,教程/示例似乎建议使用层来检测触摸并找到带有边界框的适当精灵. 子类化精灵以允许触摸检测通常是个坏主意吗? 解决方案 在一个地方处理触摸会更好,更清晰.但我认为,没有人可以阻止你这样做
..
我一直在搞乱 android studio,最后我安装了 cocos2dx 并使用 arm cpu 模拟器来处理 cocos2dx.我最近看到一条消息提示更新 android 模拟器服务,所以我安装了它,现在我的模拟器在尝试启动时崩溃并在 logcat 中给出了这个错误 - 这是它给我的错误 19:36 模拟器:**19:36 模拟器:错误:/buildbot/src/android/emu-3
..
我在处理 APK 扩展时遇到了问题.在 Java 方面,我可以设置我应该设置的所有内容,但似乎我无法在 c++ 方面正确修改代码. CCFileUtilsAndroid::getFileData 函数内部: if (fullPath[0] != '/'){CCLOG("获取文件相关数据:%s", fullPath.c_str());pData = CCFileUtils::sharedFi
..
我们的游戏引擎 Cocos2d-x 在自己的 non-Java-UI-thread 上以原生方式在 android 上运行.我们需要在 Android UI 线程 上通过 JNI 从 C++ 调用某些 Java 函数. 为了调用 JNI-Functions,我们使用的是来自此处 (GitHub) 的 JNIHelper.h/cpp:JniHelper.h, JniHelper.cpp
..