119 lines
3.7 KiB
C#
119 lines
3.7 KiB
C#
using System.ComponentModel;
|
|
using Gameplay.Manager;
|
|
|
|
public partial class SROptions
|
|
{
|
|
[Category("广告相关"), DisplayName("使用测试广告码")]
|
|
public void OpenADModTest()
|
|
{
|
|
ADManager.Instance.IsDebug = true;
|
|
}
|
|
|
|
[Category("广告相关"), DisplayName("关闭使用测试广告码")]
|
|
public void CloseADModTest()
|
|
{
|
|
ADManager.Instance.IsDebug = false;
|
|
}
|
|
|
|
[Category("广告相关"), DisplayName("开启广告轮播")]
|
|
public void CirculateAd()
|
|
{
|
|
ADManager.Instance.DebugAdSDKIndex = -1;
|
|
}
|
|
|
|
[Category("广告相关"), DisplayName("只开启AdMod广告")]
|
|
public void OnlyAdMod()
|
|
{
|
|
ADManager.Instance.DebugAdSDKIndex = 0;
|
|
}
|
|
|
|
[Category("广告相关"), DisplayName("只开启UnityAds广告")]
|
|
public void OnlyUnityAds()
|
|
{
|
|
ADManager.Instance.DebugAdSDKIndex = 1;
|
|
}
|
|
#if SDK_UNITYADS
|
|
|
|
[Category("广告相关_Unity Ads"), DisplayName("显示UnityAds广告位1")]
|
|
public void ShowUnityAds1()
|
|
{
|
|
ADManager.Instance.ShowDebug(1, 101, () => { DebugUtil.LogWarning("UnityAds播放广告位1成功"); },
|
|
() => { DebugUtil.LogError("UnityAds播放广告位1失败"); });
|
|
}
|
|
|
|
[Category("广告相关_Unity Ads"), DisplayName("显示UnityAds广告位2")]
|
|
public void ShowUnityAds2()
|
|
{
|
|
ADManager.Instance.ShowDebug(1, 102, () => { DebugUtil.LogWarning("UnityAds播放广告位2成功"); },
|
|
() => { DebugUtil.LogError("UnityAds播放广告位2失败"); });
|
|
}
|
|
|
|
[Category("广告相关_Unity Ads"), DisplayName("显示UnityAds广告位3")]
|
|
public void ShowUnityAds3()
|
|
{
|
|
ADManager.Instance.ShowDebug(1, 103, () => { DebugUtil.LogWarning("UnityAds播放广告位3成功"); },
|
|
() => { DebugUtil.LogError("UnityAds播放广告位3失败"); });
|
|
}
|
|
|
|
[Category("广告相关_Unity Ads"), DisplayName("重载UnityAds广告位1")]
|
|
public void ReloadUnityAds1()
|
|
{
|
|
ADManager.Instance.ReloadAD(1, 101);
|
|
}
|
|
|
|
[Category("广告相关_Unity Ads"), DisplayName("重载UnityAds广告位2")]
|
|
public void ReloadUnityAds2()
|
|
{
|
|
ADManager.Instance.ReloadAD(1, 102);
|
|
}
|
|
|
|
[Category("广告相关_Unity Ads"), DisplayName("重载UnityAds广告位3")]
|
|
public void ReloadUnityAds3()
|
|
{
|
|
ADManager.Instance.ReloadAD(1, 103);
|
|
}
|
|
#endif
|
|
|
|
#if SDK_ADMOD
|
|
|
|
[Category("广告相关_AdMod"), DisplayName("显示AdMod广告位1")]
|
|
public void ShowAdMod1()
|
|
{
|
|
ADManager.Instance.ShowDebug(0, 101, () => { DebugUtil.LogWarning("AdMod播放广告位1成功"); },
|
|
() => { DebugUtil.LogError("AdMod播放广告位1失败"); });
|
|
}
|
|
|
|
[Category("广告相关_AdMod"), DisplayName("显示AdMod广告位2")]
|
|
public void ShowAdMod2()
|
|
{
|
|
ADManager.Instance.ShowDebug(0, 102, () => { DebugUtil.LogWarning("AdMod播放广告位2成功"); },
|
|
() => { DebugUtil.LogError("AdMod播放广告位2失败"); });
|
|
}
|
|
|
|
[Category("广告相关_AdMod"), DisplayName("显示AdMod广告位3")]
|
|
public void ShowAdMod3()
|
|
{
|
|
ADManager.Instance.ShowDebug(0, 103, () => { DebugUtil.LogWarning("AdMod播放广告位3成功"); },
|
|
() => { DebugUtil.LogError("AdMod播放广告位3失败"); });
|
|
}
|
|
|
|
[Category("广告相关_AdMod"), DisplayName("重载AdMod广告位1")]
|
|
public void ReloadAdMod1()
|
|
{
|
|
ADManager.Instance.ReloadAD(0, 101);
|
|
}
|
|
|
|
[Category("广告相关_AdMod"), DisplayName("重载AdMod广告位2")]
|
|
public void ReloadAdMod2()
|
|
{
|
|
ADManager.Instance.ReloadAD(0, 102);
|
|
}
|
|
|
|
[Category("广告相关_AdMod"), DisplayName("重载AdMod广告位3")]
|
|
public void ReloadAdMod3()
|
|
{
|
|
ADManager.Instance.ReloadAD(0, 103);
|
|
}
|
|
|
|
#endif
|
|
} |