Unity3d接入Admob廣告插件實(shí)現(xiàn)盈利,unity3d2019粒子系統(tǒng)詳解
Unity3d接入Admob廣告插件實(shí)現(xiàn)盈利,unity3d2019粒子系統(tǒng)詳解Unity3d接入Admob廣告插件實(shí)現(xiàn)盈利一.Unity3d在安卓系統(tǒng)接入Admob廣告教程先下載Admob移動(dòng)廣告SDK插件https://github.com/unityplugins/UnityAdmobAdmobUnityPlugin.unitypackage是Admob Unity插件主文件,直接通過Unity的asset import進(jìn)項(xiàng)目導(dǎo)入導(dǎo)unity項(xiàng)目中把Admob Unity插件添加進(jìn)unity步驟如下1.打開Unity工程2.從菜單打開,Assetsgt;Import Packagegt;Custom Package.3.選中Unity插件文件AdmobUnityPlugin.unitypackage4.選擇導(dǎo)入所有內(nèi)容,把a(bǔ)dmob unity插件內(nèi)全部內(nèi)容導(dǎo)入導(dǎo)unity工程5.確認(rèn)admobdemo.cs已經(jīng)導(dǎo)入到項(xiàng)目中,如果沒有,請先從上面插件中復(fù)制admobdemo.cs到工程,并修改admobdemo.cs中的Admob廣告ID6.把a(bǔ)dmobdemo.cs拖到main camera或者其他常在場景中的物件上編譯運(yùn)行工程項(xiàng)目選擇菜單Filegt;Build Settings選擇Android平臺,選擇player settings設(shè)置平臺屬性,然后點(diǎn)擊build等待一會(huì)時(shí)間后應(yīng)用將被安裝到鏈接到電腦的android設(shè)備上,點(diǎn)開設(shè)備就能看到廣告效果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里面包含各個(gè)廣告位置常量,AdSize包含各個(gè)廣告尺寸常量橫幅廣告相對位置下面是所有支持的admob橫幅廣告相對位置常量AdPosition.TOPLEFTAdPosition.TOPCENTERAdPosition.TOPRIGHTAdPosition.MIDDLELEFTAdPosition.MIDDLECENTERAdPosition.MIDDLERIGHTAdPosition.BOTTOMLEFTAdPosition.BOTTOMCENTERAdPosition.BOTTOMRIGHT下面是在Unity應(yīng)用里面集成Admob廣告插屏廣告下面的Unity3d里面添加admob廣告的代碼Admob.Instance().initAdmob(banner id,institial id);//id is got from ssp.admob.comAdmob.Instance().loadInterstitial();和橫幅廣告不同,全屏廣告需要先加載,等加載完成后在合適的時(shí)間點(diǎn)展示廣告if(Admob.Instance().isInterstitialReady()){Admob.Instance().showInterstitial();}Admob移動(dòng)廣告廣告事件處理Admob橫幅廣告和全屏廣告都有差不多的廣告事件,你可以在unity3d里面監(jiān)聽并處理所有Admob移動(dòng)廣告事件下面是一個(gè)處理全屏廣告事件的例子,我們在收到廣告的時(shí)候就展示廣告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系統(tǒng)接入Admob廣告教程先下載Admob移動(dòng)廣告SDK插件https://github.com/unityplugins/UnityAdmobAdmobUnityPlugin.unitypackage是Admob Unity插件主文件,直接通過Unity的asset import進(jìn)項(xiàng)目導(dǎo)入導(dǎo)unity項(xiàng)目中把Admob Unity插件添加進(jìn)unity步驟如下1.打開Unity工程2.從菜單打開,Assetsgt;Import Packagegt;Custom Package.3.選中Unity插件文件AdmobUnityPlugin.unitypackage4.選擇導(dǎo)入所有內(nèi)容,把a(bǔ)dmob unity插件內(nèi)全部內(nèi)容導(dǎo)入導(dǎo)unity工程5.確認(rèn)admobdemo.cs已經(jīng)導(dǎo)入到項(xiàng)目中,如果沒有,請先從上面插件中復(fù)制admobdemo.cs到工程,并修改admobdemo.cs中的Admob廣告ID6.把a(bǔ)dmobdemo.cs拖到main camera或者其他常在場景中的物件上8.編譯運(yùn)行工程項(xiàng)目選擇菜單Filegt;Build Settings選擇ios平臺,選擇player settings設(shè)置平臺屬性,然后點(diǎn)擊buildUnity項(xiàng)目將會(huì)被導(dǎo)出為ios工程。