iOS7 Sprite Kit how to get long press or other gestures on SKSpriteNode?

Viewed 4058

I'm building a sprite kit based game, and the lack of "right click" is really making it hard to convey some important information to my users. As a solution, I'm thinking about gestures like long press, two finger tap, etc.

How can one implement gestures on a SKSpriteNode?

Here's what I'm currently using to get a button-like behavior when an SKSpriteNode is touched.

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    [self selectSkill:YES];
}
3 Answers
Related