0
この質問は以前から尋ねられましたが、これはかなり前のことであり、swift 3やspritekitでは更新されていませんでした。AdmobインタースティシャルIn SpriteKit - Swift 3
私のゲームでは、一度死ぬと、ゲームオーバーシーンが発生します。再開/ホームボタンを3回押すごとにインタースティシャル広告を表示することができます。申し訳ありませんが、私は本当の初心者です。
私のゲームオーバーシーンのための私のコード:私はちょうど自分のアプリのために、このライブラリを使用して開始
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
for touch in touches {
let location = touch.location(in: self);
if atPoint(location) == homeButton {
let homeScene = GameScene(size: self.size)
let skView = self.view as SKView!
let myTransition = SKTransition.fade(withDuration: 1)
skView?.ignoresSiblingOrder = true
homeScene.scaleMode = .resizeFill
homeScene.size = (skView?.bounds.size)!
skView?.presentScene(homeScene, transition: myTransition)
}
if atPoint(location) == restartButton {
let restartScene = PlayScene(size: self.size)
let skView = self.view as SKView!
let myTransition = SKTransition.fade(withDuration: 1)
skView?.ignoresSiblingOrder = true
restartScene.scaleMode = .resizeFill
restartScene.size = (skView?.bounds.size)!
skView?.presentScene(restartScene, transition: myTransition)
}}
こんにちは、これはクールだけど、SwiftyAdsをインストールするには、githubからフォルダをダウンロードしましたが、ここから何をするのか分かりません。かなりの数のフォルダがあります!申し訳ありませんが、フレームワークとライブラリが新しくなりました! –
これを行う最も簡単な方法は、プロジェクトにSwiftyAds.swiftという名前の新しいファイルを作成し、このファイルの内容を追加することです。ここにファイルへの直接リンクがあります:https://raw.githubusercontent.com/crashoverride777/SwiftyAds/master/SwiftyAds/SwiftyAds.swift – totiG
omgありがとうございます。魅力のように動作します。とても簡単! –