cocos2d-x之Android平台的Java与JS互调

前端之家收集整理的这篇文章主要介绍了cocos2d-x之Android平台的Java与JS互调前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

因为Android平台的应用层API都是Java,所以在游戏方面,与引擎交互都是使用JNI技术,加载GL线程去渲染;

不管是cocos2d-x,还是unity,底层都是C++与Java在互调,引擎只不过在C++和脚本语言之间又搭了一层桥梁,并统一接口;


接触过的两个自研引擎支持跨平台时,很多交互函数都是单独写,Java这边分别写静态方法

不过传递自定义参数,可以采取先拼接成string再统一交互;或者根据参数类型和个数进行switch判断,分别调用固定的交互;


嗯,说了这么多,cocos2d-x 3.X版本如何与Java实战交互呢?

戳这里——http://www.cocos2d-x.org/docs/manual/framework/html5/v3/reflection/zh

原文链接:https://www.f2er.com/cocos2dx/340989.html

猜你在找的Cocos2d-x相关文章