以后开发游戏一定会加各种SDK,请问要加SDK的话如何加IOS和ANDROID的SDK? 因为大部分SDK就是分这两种,多的可能会直接有c++或者cocos2dx。那从javascript去调用ios或android的原生函数要采取什么方法?比如说一个按钮,当点击它时要弹出UnityAds的视频广告,那这中间的接口要怎么做捏?
另外,之前一直用cocos2dx,所以用c++做了很多模块,这些模块将来想用在creator要怎么用?creator有没有提供js调用c++的接口?由于从来没用过javascript所以对这方面一点不懂,求解答!
其实js调用c++的方式,在cocos2d-x里面一直都存在。关键在于学会使用bindings-generator。
如果实在懒得学,也没关系,反正cocos系列工具里面有AnySDK,直接用AnySDK一打包就完事了
那就是说,要想js调用ios或android,就要:js->c+±>ios/Android。这样用c++当桥梁吗?
不需要,有JS到java和oc的反射。
http://www.cocos.com/docs//doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/html5/v3/reflection/zh.md
http://www.cocos.com/docs/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/html5/v3/reflection-oc/zh.md
3Q!!!原来官网文档就有。。。打脸
谢谢~
