想从quick-lua移至到Creator,之前有的方法是在C++实现的,但是发现Creator2.0.9里面只有一个libcocos2d工程, 新建的项目也没有C++的解决方案sln,求教详细的交互过程。
bool register_test_manual(se::Object* obj)
{
se::Object* globalObj = se::ScriptEngine::getInstance()->getGlobalObject(); // 这里为了演示方便,获取全局对象
globalObj->setProperty(“bindTest”, se::Value(951)); // 给全局对象设置一个属性
// 清空异常
se::ScriptEngine::getInstance()->clearException();
CCLOG("jsbinding succeed!");
return true;
}
在jsb_module_register.cpp中
//注册自定义函数
se->addRegisterCallback(register_test_manual);
在js中无法获取bindTest