Как сравнить текстуры SKSpriteNode

Я делаю игру со Sprite Kit. При столкновении я хотел бы получить изображение узла SKSpriteNode, с которым столкнулся мой снаряд, чтобы назначить различные значения точек в зависимости от изображения монстра. Я думаю, что сравнение свойства текстуры SKSpriteNode может работать. Я пробовал следующий код, но мой оператор if никогда не вызывается. Какие-либо предложения?

- (void)projectile:(SKSpriteNode *)projectile didCollideWithMonster:(SKSpriteNode *)monster {
        SKTexture *tex = [SKTexture textureWithImageNamed:@"img.png"];
        if ([[monster texture] isEqual:tex])
        {
            NSLog(@"it works");
        }
}

Ответы на вопрос(1)

Ваш ответ на вопрос