Swift 我需要添加一个按钮到一个精灵套件游戏

Swift 我需要添加一个按钮到一个精灵套件游戏,swift,sprite-kit,swift3,Swift,Sprite Kit,Swift3,我正在编写一个乒乓球游戏,我想添加一个按钮到一个精灵套件游戏,可以改变1-0.01之间的值 我想添加一个按钮来完成这个功能。 如果有人能告诉我怎么做,我将不胜感激 我很抱歉我是个笨蛋。我是一名学生 override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) { let touch = touches.first let touchLocation = touch!.location

我正在编写一个乒乓球游戏,我想添加一个按钮到一个精灵套件游戏,可以改变1-0.01之间的值

我想添加一个按钮来完成这个功能。 如果有人能告诉我怎么做,我将不胜感激

我很抱歉我是个笨蛋。我是一名学生

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!")
    }
}
override func touchesend(touch:Set,带有事件:UIEvent?){
让我们先接触
让touchLocation=touch!.location(in:self)
//检查触摸的位置是否在按钮的范围内
如果button.contains3{
打印(“点击!”)
}
}

谢谢你

spritekit中的每一次触摸都是由SpriteNodes处理的。 因此,如果需要单击一个按钮并执行某些操作,则必须在场景中添加一个spriteNode,并在touch方法中处理touch事件。
您的问题在

中有完整的答案,这很好,但您的问题是什么?我想知道如何添加按钮“我是一个”beginner@DoggishtunicApps . 下次,请问更清楚的问题@MikeJSChoi尝试了代码。。。它不起作用。我会把广告图片发到post@DoggishtunicApps
contains3
是否缺少括号?