Я создал sknodeshape. Как я могу определить, коснулись ли фигуры, которую я сделал (нажали)?
Вот код: (я уже решил)
//metung_babi is the name of the SKShapeNode
UITouch *touch = [touches anyObject];
CGPoint nokarin = [touch locationInNode:self];
SKNode *node = [self nodeAtPoint:nokarin];
if ([node.name isEqualToString:@"metung_babi"]) {
NSlog(@"touch me not");
}
моя ошибка заключалась в том, что когда я создавал фигуру, я поместил имя SKShapeNode перед ее инициализацией.