・Sprite・Sceneimport SpriteKit protocol MyBtnDelegate: class { func exec() } class MyBtn: SKSpriteNode { var delegate: MyBtnDelegate? = nil override func touchesBegan(touches: NSSet, withEvent event: UIEvent) { self.delegate?. exec() } }
import SpriteKit class PlayScene: SKScene,MyBtnDelegate { let btn : MyBtn = MyBtn(imagenamed:"MyBtn") override func didMoveToView(view: SKView) { btn.delegate = self } func exec(){ //todo } }
0 件のコメント:
コメントを投稿