У меня есть изображение размером 480x800
пикселей и есть значок на одном углу, который мне нужно разместить. Я хочу, чтобы игнорировать все касания прозрачных областей и обнаруживать только область, где находится значок. Я нашел solution in SO, но он просто говорит код, который будет использоваться. Мне нужно точно знать, где разместить этот код, так как я новичок и не знаю много о cocos2d, поэтому я ожидаю пошаговое решение.Игнорирование штрихов на прозрачных участках cocos2dx
Cocos2d 2.0 - Ignoring touches to transparent areas of layers/sprites
добавить к классу объектов будет хорошо. –
Вы могли бы объяснить подробно? – amyn
, если у вас есть класс под названием Button (который может быть подклассом CCSprite), вы можете просто добавить этот код (переписать с помощью C++) в этот класс, и используя этот код вместе с CCTouchBegan –