1, JS 与 C++ 互调
调用的时候需要注意: 启动xcode 或者vs,为什么要这样呢, 是因为要C++ 要注册jsb 文件。
利用 引擎提供的jsbing生成工具, 新建MyJSBing类
#ifndef MYJSBING_H_
#define MYJSBING_H_
#include "cocos2d.h"
#include "stdarg.h"
USING_NS_CC;
class MyJSBing : public Ref
{
public:
MyJSBing();
~MyJSBing();
static MyJSBing *getInstance();
int printClass(int data);
void callFunction();
private:
static MyJSBing *_instance;
};
#endif
#include "MyJSBing.h"
#include "scripting/js-bindings/manual/ScriptingCore.h"
MyJSBing *MyJSBing::_instance = nullptr;
MyJSBing::MyJSBing()
{
}
MyJSBing::~MyJSBing()
{
}
MyJSBing *MyJSBing::getInstance()
{