Я использую SpriteBuilder с Cocos2d v3.4 Мне нужно обнаружить прикосновение к спрайту, игнорирующему прикосновение в прозрачном месте ограничивающей рамки CCSprite.Прикосновение к прозрачной части спрайта
Я нашел несколько решений (физика тела, CGPath), но на самом деле обнаружения прозрачный пиксель кажется лучшим решением. Я пытался использовать THIS, но это очень старое решение и больше не работает. Может ли кто-нибудь помочь мне, как этого достичь?
Почему это решение не работать больше? –
Пробовал ли вы код в другом посте? У вас возникли ошибки? Это единственный способ сделать это, если вы не хотите создавать CGRects (1 для верхней длины сверла и 1 для вертикальной ручки). Если эти прямоугольники коснутся, тогда вы в порядке. Если вы можете опубликовать свои результаты при тестировании кода, кто-то может помочь. –