Я новичок в Cocos2d-x. Мне нужно создать InAppPurchase для игры Cocos2d-x iOS (CPP). Любой может помочь мне создать InAppPurchase.or любые учебники, относящиеся к этому.Создание InAppPurchase в Cocos2d-x
Спасибо заранее.
Я новичок в Cocos2d-x. Мне нужно создать InAppPurchase для игры Cocos2d-x iOS (CPP). Любой может помочь мне создать InAppPurchase.or любые учебники, относящиеся к этому.Создание InAppPurchase в Cocos2d-x
Спасибо заранее.
Вы можете использовать obj.C версию покупки ИНАП в .cpp cocos2d-х проекта. Все, что вам нужно сделать, это просто написать cpp-класс для чтения в файле .mm. Он работает для iOS.
//.cpp файл сказать Player.cpp
#include "MyGameBride.h"
void Player::unlockPlayer()
{
MyGameBride:: shared()-> upgrade_inAp();
}
//.h из MyGameBride.h
#include <stddef.h>
class MyGameBride
{
public:
MyGameBride();
MyGameBride();
static MyGameBride* shared();
void upgrade_inAp();
};
// MyGameBride.mm (обратите внимание, что здесь .mm не .m)
#import "MyGameBride.h"
static MyGameBride *s_gc;
MyGameBride* MyGameBride::shared(){
if (! s_gc) {
s_gc = new MyGameBride();
}
return s_gc;
}
void GameCenter:: upgrade_inAp(){
AppController* app = (AppController*)[[UIApplication sharedApplication] delegate];
[app upgrade];
}
Здесь AppController объективна класс в ом
Используйте https://github.com/dualface/cocos2d-x-extensions, который включает в себя расширение и загрузку магазина, это поможет вам.
Все самое лучшее ..
@iphonic -Таким образом, я попробую это. Кроме того, если у меня возникнут проблемы или проблемы, я свяжусь с вами. Спасибо. –
Я знаю, что я предвзятый (я один из создателей), но cocos2dx-store - именно то, что вам нужно: http://github.com/soomla/cocos2dx-store
написать мост C++ класс в .mm файл и написать inAp купить, как и в obj.C в .m файл. Он работает ... Превосходное кодирование. – Guru
@ Гуру-мне это понравилось. Но я получаю ошибки как NSObject.h, NSZone.h, NSObjCRuntime.h..Also добавлен фундамент в файл #ifdef_OBJC_ в .pch file.any или новые уроки? –
http://stackoverflow.com/questions/16784621/inapp-purchase-in-cocos2d-x..screenshot этой ошибки. –