游戏变现:广告与内购集成指南
1. 自定义通知的创建与使用
在游戏开发中,为了让 GameScene 知晓广告的加载和展示状态,我们需要添加自定义通知。以下是具体步骤:
1. 创建自定义通知 :打开 AdMobHelper.swift 文件,在文件底部添加以下代码:
extension Notification.Name {
static let userDidEarnReward = Notification.Name("userDidEarnReward")
static let adDidOrWillPresent = Notification.Name("adDidOrWillPresent")
static let adDidOrWillDismiss = Notification.Name("adDidOrWillDismiss")
}
这些通知将在广告代理方法被调用时提醒 GameScene 。
2. 为奖励广告添加通知 :在 AdMobHelper.swift 文件中,找到 // MARK: - GADRewardedAdDelegate: Life - cycle Notifications 部分,更新前三个代理方法如下:
/// Tells
超级会员免费看
订阅专栏 解锁全文
37

被折叠的 条评论
为什么被折叠?



