Ios 财产';代表';类型为';GameDelegate?&x27;无法重写类型为SKSceneDelegate?&x27;XCODE SWIFT SCENEKIT
嘿,我有一个HUD/OverlyScene,基本上只显示按钮。所以现在我试图让这个委托/游戏委托不出现这个错误。请看下面的图片 代码:Ios 财产';代表';类型为';GameDelegate?&x27;无法重写类型为SKSceneDelegate?&x27;XCODE SWIFT SCENEKIT,ios,swift,xcode,Ios,Swift,Xcode,嘿,我有一个HUD/OverlyScene,基本上只显示按钮。所以现在我试图让这个委托/游戏委托不出现这个错误。请看下面的图片 代码: 您不能覆盖此属性。为您的代理指定一个新名称。例如GameDelegates非常感谢它的工作!不能重写此属性。为您的代理指定一个新名称。例如GameDelegates非常感谢它的工作! import iAd import simd import UIKit import GLKit import GameKit import S
您不能覆盖此属性。为您的代理指定一个新名称。例如GameDelegates非常感谢它的工作!不能重写此属性。为您的代理指定一个新名称。例如GameDelegates非常感谢它的工作!
import iAd
import simd
import UIKit
import GLKit
import GameKit
import SceneKit
import StoreKit
import SpriteKit
import QuartzCore
import Foundation
import AVFoundation
import AudioToolbox
import GameController
@available(iOS 9.0, *)
extension GameViewController: GameDelegate {
func Kick() {
print("Runnnnnnnininig")
//-----Animate-Guy-----Working-Perfectly-----------
let KickAnimation = CAAnimation.animationWithSceneNamed("art.scnassets/The1Anima.dae")!
Guy.addAnimation(KickAnimation, forKey: "Go")
Guy.removeAnimationForKey("Go", fadeOutDuration: 3.0)
}
}
protocol GameDelegate {
func Kick()
}
class HUD: SKScene {
var delegate: GameDelegate?
}