spritekit中的优雅按钮

时间:2017-09-28 20:58:04

标签: swift xcode sprite-kit

我正在寻找一种优雅的解决方案来在spritekit中创建一个按钮,触摸时会变成灰色,当你将手指拖出时会恢复正常。我尝试过使用touchesBegan,touchesMoved和touchesEnded的方法,但这需要我单独按名称调用每个按钮。我想知道是否有一个不同的解决方案,不需要我单独调用每个节点。谢谢。

1 个答案:

答案 0 :(得分:0)

子类SKSpriteNode。 SkNode符合UIResponder。

在您的子类中设置userInteractionEnabled = true

处理子类中的所有触摸。