Unity3d接入Admob广告插件实现盈利,unity3d2019粒子系统详解
Unity3d接入Admob广告插件实现盈利,unity3d2019粒子系统详解Unity3d接入Admob广告插件实现盈利一.Unity3d在安卓系统接入Admob广告教程先下载Admob移动广告SDK插件https://github.com/unityplugins/UnityAdmobAdmobUnityPlugin.unitypackage是Admob Unity插件主文件,直接通过Unity的asset import进项目导入导unity项目中把Admob Unity插件添加进unity步骤如下1.打开Unity工程2.从菜单打开,Assetsgt;Import Packagegt;Custom Package.3.选中Unity插件文件AdmobUnityPlugin.unitypackage4.选择导入所有内容,把admob unity插件内全部内容导入导unity工程5.确认admobdemo.cs已经导入到项目中,如果没有,请先从上面插件中复制admobdemo.cs到工程,并修改admobdemo.cs中的Admob广告ID6.把admobdemo.cs拖到main camera或者其他常在场景中的物件上编译运行工程项目选择菜单Filegt;Build Settings选择Android平台,选择player settings设置平台属性,然后点击build等待一会时间后应用将被安装到链接到电脑的android设备上,点开设备就能看到广告效果Unity集成admob广告代码注解说明Admob.Instance().initAdmob(banner id,institial id);//id is got from ssp.admob.comAdmob.Instance().showBannerRelative(AdSize.Banner,AdPosition.BOTTOMCENTER,0);上面是在Unity android和Unity iOS游戏里面集成admob横幅广告AdSize.Banner表示展示的广告尺寸,AdPosition.BOTTOMCENTER表示横幅的放置位置,AdPosition里面包含各个广告位置常量,AdSize包含各个广告尺寸常量横幅广告相对位置下面是所有支持的admob横幅广告相对位置常量AdPosition.TOPLEFTAdPosition.TOPCENTERAdPosition.TOPRIGHTAdPosition.MIDDLELEFTAdPosition.MIDDLECENTERAdPosition.MIDDLERIGHTAdPosition.BOTTOMLEFTAdPosition.BOTTOMCENTERAdPosition.BOTTOMRIGHT下面是在Unity应用里面集成Admob广告插屏广告下面的Unity3d里面添加admob广告的代码Admob.Instance().initAdmob(banner id,institial id);//id is got from ssp.admob.comAdmob.Instance().loadInterstitial();和横幅广告不同,全屏广告需要先加载,等加载完成后在合适的时间点展示广告if(Admob.Instance().isInterstitialReady()){Admob.Instance().showInterstitial();}Admob移动广告广告事件处理Admob横幅广告和全屏广告都有差不多的广告事件,你可以在unity3d里面监听并处理所有Admob移动广告事件下面是一个处理全屏广告事件的例子,我们在收到广告的时候就展示广告Admob.Instance().interstitialEventHandler+=onInterstitialEvent;void onInterstitialEvent(string eventName,string msg){Debug.Log(handler onAdmobEvent+eventName++msg);if(eventName==AdmobEvent.onAdLoaded){Admob.Instance().showInterstitial();}}二.Unity3d在IOS系统接入Admob广告教程先下载Admob移动广告SDK插件https://github.com/unityplugins/UnityAdmobAdmobUnityPlugin.unitypackage是Admob Unity插件主文件,直接通过Unity的asset import进项目导入导unity项目中把Admob Unity插件添加进unity步骤如下1.打开Unity工程2.从菜单打开,Assetsgt;Import Packagegt;Custom Package.3.选中Unity插件文件AdmobUnityPlugin.unitypackage4.选择导入所有内容,把admob unity插件内全部内容导入导unity工程5.确认admobdemo.cs已经导入到项目中,如果没有,请先从上面插件中复制admobdemo.cs到工程,并修改admobdemo.cs中的Admob广告ID6.把admobdemo.cs拖到main camera或者其他常在场景中的物件上8.编译运行工程项目选择菜单Filegt;Build Settings选择ios平台,选择player settings设置平台属性,然后点击buildUnity项目将会被导出为ios工程。