Unity集成华为游戏服务SDK方式(三):Unity导出为Android工程
原理介绍 Unity可以集成android sdk,主要有两种方式,将unity导出为android工程集成sdk或者封装android接口插件到unity中接入sdk。本文档介绍unity导出为android工程集成sdk方式。 这种方式顾名思义,将开发好的unity游戏工程导出为android项目,并import到android studio,按照android sdk集成文档集成,然后编译运行并进行测试即可。基于unity处理布局UI,所以在将unity工程导出之前,还需要添加unity与android交互逻辑,比如:unity这边点击按钮后需要调用并触发android sdk某逻辑事件,并在Android处理完成后接收调用结果等场景。 Unity端 一、在unity中布局场景 unity创建Scene,并实现如下场景布局,按钮分别对应游戏初始化,登录,应用自升级,获取玩家信息接口,其中浮标需要伴随应用生命周期调用,这里不设置按钮。 二、unity和Android交互代码实现 使用unity提供的与android的交互接口。交互的类AndroidJavaObject或者andro...