0
点赞
收藏
分享

微信扫一扫

Unity功能记录(六)------ Unity Ads的使用


  • 官方地址 : https://unity3d.com/cn/services/ads/quick-start-guide
  • 帮助文档网址:https://unityads.unity3d.com/help/index

1.Edit > Build Settings更改成Android/iOS

                    

Unity功能记录(六)------ Unity Ads的使用_unity

2.Window > Services点击Ads

                                

Unity功能记录(六)------ Unity Ads的使用_3d_02

3.开启Ads

                       

Unity功能记录(六)------ Unity Ads的使用_iOS_03

4.新建一个脚本,将下面的代码复制进去

using UnityEngine;
using UnityEngine.Advertisements;

public class UnityAdsExample : MonoBehaviour
{
public void ShowRewardedAd()
{
if (Advertisement.IsReady("rewardedVideo"))
{
var options = new ShowOptions { resultCallback = HandleShowResult };
Advertisement.Show("rewardedVideo", options);
}
}

private void HandleShowResult(ShowResult result)
{
switch (result)
{
case ShowResult.Finished:
Debug.Log("The ad was successfully shown.");
//
// YOUR CODE TO REWARD THE GAMER
// Give coins etc.
break;
case ShowResult.Skipped:
Debug.Log("The ad was skipped before reaching the end.");
break;
case ShowResult.Failed:
Debug.LogError("The ad failed to be shown.");
break;
}
}
}

5.新建一个Button,并挂上响应事件

                          

Unity功能记录(六)------ Unity Ads的使用_游戏开发_04

6.运行效果

                                        

Unity功能记录(六)------ Unity Ads的使用_3d_05

补充:

private void HandleShowResult (ShowResult result)
if (result == ShowResult.Finished) //判断广告是否被看完
{
//Add code to reward your player here!
//Give coins, etc
}

              首先登录​​Unity Ads Dashboard​​ 使用UDN账户,并选择你的游戏项目。

选择平台.

从这里,您可以修改位置和其他特定于游戏的设置。

举报

相关推荐

0 条评论