【发布时间】:2012-12-14 11:59:55
【问题描述】:
我在 cocos2d-x 游戏中使用了chartboost sdk,我可以在 appDelegate.m 中使用下面的代码并且效果很好......但是没有 c++ 调用图表提升。如何从 c++ 文件调用 showInterstitial API?
#define CHARTBOOST_APP_ID =@"Here added valid app id from chart boost account"
#define CHARTBOOST_APP_SIGNATURE @"Here added valid signature from chart boost"
Chartboost *cb = [Chartboost sharedChartboost];
cb.appId = CHARTBOOST_APP_ID;
cb.appSignature = CHARTBOOST_APP_SIGNATURE;
[cb startSession];
[cb showInterstitial];
Chartboost SDK 有 c++ 版本吗?
更新: 简单的解决方案是使用 Obj.C 版本的 Chartboost SDK,然后使用 .mm 文件中的 C++ 桥接类并从其他 .cpp 文件访问它。这是最简单和最好的方法。
这里是文件:Download
【问题讨论】:
-
能否请您更简要地详细说明一下您是如何实现这一目标的……我也希望使用 cocos2d-x 3.2 实现这一目标
-
@shaqirsaiyed,在上面的问题中,查看最后一个下载链接,下载 MyChartboostBridge.h 文件并检查...享受
标签: iphone ios objective-c cocos2d-x chartboost