unity接入三方SDK
小林游戏开发之旅
且将新火试新茶,诗酒趁年华
展开
-
Unity接入多个SDK的通用接口开发与资源管理(一)
每一款游戏都有接入多个SDK的需求。当接入多个SDK时会面临两个问题:(1)代码层面:每个SDK都有调用各自功能的方法,我们需要统一管理每个SDK提供的方法,这样会使每个SDK调用方便,使代码整洁易读。(2)资源层面:每个SDK都带有各自的资源,如果你一股脑导入unity中,自己都分不清,以后升级某个SDK的时候会很麻烦。所以最好单独存放 每个SDK的资源。本篇文章解决这两个问题,进行代码接口的统原创 2018-01-05 10:18:31 · 981 阅读 · 0 评论 -
Unity接入多个SDK的通用接口开发与资源管理(二)
接着上篇,本篇对SDK接口进行封装。在开始之前,需要先了解下面知识。 (1)unity与android之间的交互 unity通过下面方式调用android中的函数: 方法一: AndroidJavaClass jc = new AndroidJavaClass ("com.unity3d.player.UnityPlayer"); AndroidJavaObject _mActivi原创 2018-01-05 10:31:27 · 2081 阅读 · 0 评论 -
Unity接入多个SDK的通用接口开发与资源管理(三)
接着上篇,介绍SDK资源的导入。首先介绍一下Android Studio工程。 AS工程可以由多个Module组成,我们可以把某个Module作为我们打包的Module,其他的Module当做资源导入到主Module中。我们unity导出的Gradle工程(有一篇介绍了unity出Gradle工程)其实就是一个Module,这里叫TaiyouxiSDK。所以我们可以把其他SDK资源都做成一个原创 2018-01-05 10:41:00 · 1369 阅读 · 0 评论