Swift

2014-07-05 33 views
6

ile oyun alanında etkileşimli kullanıcı etkileşimi olayları nasıl elde edilir SpriteKit numaralı numaralı telefonu bir playground numaralı telefonla prototiplemeye çalışıyorum.Swift

Kullanıcıya geri çağırmaların çalışmaya başlamasını sağlamakta zorluk çekiyorum.

İşte çalışıyorum budur:

let view:SKView = SKView(frame: CGRectMake(0, 0, 320, 586)) 
XCPShowView("Live view", view) 

class PrototypeScene: SKScene { 

    override func didMoveToView(view: SKView) { 
     self.userInteractionEnabled = true 
    } 

    override func touchesBeganWithEvent(event: NSEvent!) 
    { 
     println("Hello touches") 
    } 
} 

let scene:PrototypeScene = PrototypeScene(size: CGSizeMake(320, 586)) 
scene.scaleMode = SKSceneScaleMode.AspectFit 

view.presentScene(scene) 

ben cevap zinciri için geri aramalar alamıyorum. Bunu nasıl etkinleştiririm?

+2

altına Emin bir cevap hatırlamıyorum değil çünkü ama WWDC Video dediler hızlı oyun alanlarında düşünüyorum herhangi bir kullanıcı etkileşimi mümkün değildi . – jrturton

cevap

4

Oyun alanında (Kaynak: WWDC) kullanıcı etkileşimi mevcut değil. Oyun içinde

+1

Bu bölümde hangi oturumda bahsedildiğini hatırlıyor musunuz? – nburk

+0

Oturum referansı için bkz. [Burada] (http://stackoverflow.com/a/34519599/524236). – Kolja

+1

Oyun alanı etkileşimi Xcode 7.3'ten başlayarak şimdi mevcuttur. – Moritz

0

Kullanıcı etkileşimleri Xcode 7.2 bulunmayan ve