官方的文档也找不到了.
教程也一直没有个详细的教程.
一直没有搞懂怎么自动绑定.求大神指教,
官方的文档也找不到了.
教程也一直没有个详细的教程.
一直没有搞懂怎么自动绑定.求大神指教,
cocos2d-js和c++的相互调用知道怎么做的吗,能否指点一二
jsval CallJS::CallJSFuncName(string jsname,string jsmethod,int count,…){
ScriptingCore* sc = ScriptingCore::getInstance();
JSContext* cx = sc->getGlobalContext();
JS::RootedValue nsval(cx);
jsval res;// 返回
if (JS_GetProperty(cx, sc->getGlobalObject(), jsname.c_str(), &nsval)) {
int argc = count;
jsval *argv = new jsval;
va_list insvalist;
va_start(insvalist,count);
for (int i = 0; i < count; ++i)
{
argv* = std_string_to_jsval(sc->getGlobalContext(),std::string(va_arg(insvalist,const char *)));
}
va_end(insvalist) ;
sc->executeFunctionWithOwner(nsval,jsmethod.c_str(),argc,argv,&res);
delete ] argv;
}
return res;
}
CppCall.js
var CppCall = {};
CppCall.loadPicEnd = function(type,state){
}*
谢谢各位的回答。不过还是没有弄懂。
目前只会手动。看来只好手动了。
这个自动太蛋疼了。硬是看不懂怎么配置。
能加个qq ,我详细请教你一下,可以吗,1136608189
那篇js调用c++我在看,但是是在mac下的,windows上的有些不一样,还没弄出来,可以加扣聊吗
windows 你知道怎么弄了吗 ?路径哪里window也需要吗