使用 iOS 的 iAd 游戏内广告
配置
iAd 的所有配置皆通过 Apple 生态系统处理。查看 商店配置技术 中的详细内容。
C++ 项目
如项目为 C++ 项目,则需要为 Target.cs 文件添加合适的模块,例如:
...
if (Target.Platform == UnrealTargetPlatform.IOS)
{
ModuleNames.Add("OnlineSubsystemFacebook");
ModuleNames.Add("OnlineSubsystemIOS");
ModuleNames.Add("IOSAdvertising");
ModuleNames.Add("MetalRHI");
}
查看 Unreal Match 3 Target.cs 文件(Match3\Source\Match3.Target.cs
),了解它如何融入整个文件。
展示广告横幅
Show Ad Banner 函数用于在游戏中显示广告横幅。需要展示广告时(如显示主菜单时)在逻辑中进行调用即可。
在蓝图中:
下例取自 Unreal Match 3 示例游戏 - 使用控件蓝图的 Construct 事件在胜利/失败画面出现时展示广告横幅。
如需了解节点的详细内容,请查阅 展示广告横幅 文档。
隐藏广告横幅
Hide Ad Banner 函数可隐藏广告横幅。无需显示广告时(如退出主菜单时)进行调用即可。
在蓝图中:
下例取自 Unreal Match 3 示例游戏 - 使用控件蓝图的 Destruct 事件在胜利/失败画面出现时隐藏广告横幅。
如需了解节点的详细内容,请查阅 隐藏广告横幅 文档。