我正在构建一个基于精灵套件的游戏,而缺乏“右键单击”确实让我很难向用户传达一些重要信息。作为解决方案,我正在考虑长按、两指点击等手势。
如何在 SKSpriteNode 上实现手势?
这是我目前用来在触摸 SKSpriteNode 时获得类似按钮行为的方法。
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
[self selectSkill:YES];
}
Run Code Online (Sandbox Code Playgroud)