如何在Unity3D實現Admob

2021-07-10 03:35:28 字數 1259 閱讀 4987

如果我們的遊戲要實現廣告服務就要在unity使用admob,我們必須執行以下步驟(4.6版測試):

1.建立乙個資料夾,例如c:\admobunity。

(2.2) admob的示例指令碼(admobdemo.cs)。

adt-bundle/sdk/extras/google/google_play_services/libproject,選擇資料夾google-play-services_lib

選擇資料夾google-play-services_lib並將其複製到c:\admobunity。

3. 在unity中開啟我們的專案

(3.1)在c:\admobunity中雙擊googlemobileads.unitypackage。

unity將詢問你是否要在我們的專案匯入包,如果是,選擇匯入。

(3.2)一旦匯入,將建立大量資料夾,我們需要在android進行下一步的外掛程式操作

(3.3)從windows資源管理器找到android資料夾,拖動資料夾google-play-services_lib。

在android資料夾(unity在我們的專案裡),這一步是admob至關重要的,因為有網際網路接入表現出適用於為我們的遊戲所必需的許可權。

(3.4)一旦部署之前的步驟,選擇資料夾c:\admobunity下的資料夾admobdemo.cs,並將其拖動到在unity專案的指令碼資料夾中。

4.在admob建立乙個新的橫幅,找到我們的遊戲,如果我們已經有發表在google play或手動新增新的應用程式。建立橫幅之後,複製id用於使用下一步的admob。

(4.1)在unity裡雙擊googlemobileadsdemoscript.cs檔案編輯monodevelop的檔案並更改行號73或98,根據橫幅,你在admob的選擇型別(橫幅或插頁)並介紹id碼建立活動為我們的遊戲所提供的admob。

(4.2)最後,更改儲存到檔案googlemobileadsdemoscript.cs,在unity檔案中放開遊戲主頁。

(4.3)unity發布者執行遊戲時將出現橫幅,顯示刪除或隱藏,取決於它(橫幅或插頁)。

using admob;

admob.instance().showbannerrelative(adsize.banner, adposition.bottom_center, 0);

(4.5)如果你需要再提取出橫幅,你可以設定乙個計時器來執行函式bannerview.hide();將其隱藏。

請記住,你不能在unity編輯器裡看到橫幅,你將不得不匯入apk在你的android裝置和測試(帶有網路連線啟用)。

如何在unity3d中製作燈光效果

unity3d 中如何製作建築場景裡面的燈光?燈光在建築場景裡面是相當重要的乙個環節,我們需要在場景裡面模擬出日光投射的效果,在模型匯入後,使用game object create other directional light 建立乙個平行光源,directional light 提供了平行光線的...

Unity3D如何編寫AI

1.unity3d 簡單ai編寫 由於這次介紹的ai 很簡單,直接貼上,ai分成四個狀態 思考,轉身,移動,攻擊,這裡只是初步實現,所以想實現簡單點的操作,就像自動範圍內隨機移動,鎖敵攻擊,超出距離復位,近距離察覺等。1 enemy ai.js 2 3 private var regression ...

Unity3D如何快速入門?

一句話說明下unity是什麼,unity是乙個開發遊戲,主要用於手機遊戲開發的引擎,什麼是引擎,引擎就是工具的意思。在我看來,b 站是乙個非常牛逼的學習 真心的 上面的內容包羅永珍,應有盡有。比如 這套課程從基礎的資料型別講起,到後期的物件導向,正規表示式,包含委託事件特性等高階課程等。非常全面,他...