Cómo seleccionar los botones en el menu TVOS para el juego SpriteKit

Estoy ampliando mi juego iOS para tvOS. La mayoría de los controles del juego se manejan con touchesBegan , touchesMoved y touchesEnded . Todos mis botones de selección se manejan de la siguiente manera:

  if button1.contains(location){ let gameplayScene = GamePlayScene(size: self.size) self.view?.presentScene(gameplayScene) } if button2.contains(location){ let settingsScene = SettingsScene(size: self.size) self.view?.presentScene(settingsScene) } if button3.contains(location){ let helpScene = HelpScene(size: self.size) self.view?.presentScene(helpScene) } 

para una image a continuación:

introduzca la descripción de la imagen aquí

¿Cómo puedo resaltar y seleccionar adecuadamente cada uno de estos botones en tvOS usando el control remoto AppleTV?