cocos2d-x之Android平台的Java与JS互调
来源:互联网 发布:cms架构图 编辑:程序博客网 时间:2024/09/21 06:33
因为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
0 1
- cocos2d-x之Android平台的Java与JS互调
- cocos2d-x js与Java互调
- Android平台cocos2d-x学习之——平台搭建
- Cocos2d-x游戏开发之代码如何识别ios平台与android并分开处理
- Cocos2d-x移植到Android平台之Android-stuido
- cocos2d-x Android平台移植
- cocos2d-x打开网页android与ios平台
- cocos2d-x 跨平台特性之ios向android移植
- 【Cocos2d-x】Cocos2d-x跨Android平台搭建之四:Win7 64位+ eclipse + cocos2dX
- cocos js- android 平台 java与js互调 , ios平台 Objective-c与js互调
- cocos2d-x android平台切入后台纹理失效的解决方法
- COCOS2D-X 无法编译到Android平台的解决办法
- cocos2d-x android平台切入后台纹理失效的解决方法
- cocos2d-x android平台切入后台纹理失效的解决方法
- cocos2d-x android平台切入后台纹理失效的解决方法
- android平台下的cocos2d-x环境配置经历
- 为Cocos2d-x的Android平台添加Protobuffer支持
- 为Cocos2d-x的Android平台添加Protobuffer支持
- tomcat运行php文件的简单方法
- PropertyPlaceholderConfigurer的用法:
- 主成分分析PCA
- 数据结构排序之选择排序
- Linux下用dd命令测试硬盘的读写速度
- cocos2d-x之Android平台的Java与JS互调
- BitMap
- Java中单例模式和静态类的区别
- 冒泡 选择 插入 归并 快排 堆排 希尔
- js中返回含js代码问题(<script></script>)
- 在Android Studio上快速导入Eclipse风格
- linux mongodb 安装
- log4j.properties详解与例子
- 关于log4j的使用