2016-12-10 66 views
-6

enter image description here我編碼一個pong遊戲,我想添加一個按鈕到一個精靈套件遊戲,可以改變1 - 0.01之間的值。我需要添加一個按鈕到一個精靈套件遊戲

我想添加一個按鈕來做這個功能。 如果有人能告訴我如何做到這一點,將不勝感激。

我很抱歉作爲noob。我是學生。

override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) { 
    let touch = touches.first 
    let touchLocation = touch!.location(in: self) 
    // Check if the location of the touch is within the button's bounds 
    if button.contains3 { 
     print("tapped!") 
    } 
} 

謝謝

+0

這很好,但你的問題是什麼? –

+0

我想知道如何添加按鈕,我是一個初學者 –

+0

@DoggishtunicApps http://stackoverflow.com/a/40798803/4064189。下次,請提出更清晰的問題! –

回答

2

每個觸摸在spritekit由SpriteNodes處理。 所以如果你需要一個按鈕被點擊,並做了一些事情,你必須在場景中添加一個spriteNode,並在觸摸開始方法處理觸摸事件。 對於你的問題有一個完整的答案this thread