Как сделать дырку в изображении iphone - PullRequest
0 голосов
/ 10 сентября 2011

У меня есть игра, в которой игроки размещают свои фигуры на экране, а затем нажимают кнопку set.Я использую Cocos 2d для создания приложения для iPhone.Это как прятки.Затем я накладываю фон поверх всего этого.Я хочу иметь возможность нажимать на экран и создавать дыру в моем фоне в этом месте, чтобы я мог видеть сквозь него.Я знаю, что могу просто создать гигантское изображение с отверстием в нем и перемещать его, но мой фон может быть только цветом, но не изображением.Как мне это сделать.

1 Ответ

0 голосов
/ 10 сентября 2011

Вместо того, чтобы пытаться увидеть «сквозь» наложение, поместите «фоновое» изображение сверху в круги.Сопоставьте координаты экрана поверх «фонового» изображения, затем извлеките круговую область из этого изображения, чтобы разместить на экране.Самой большой проблемой будет захват круглой области из вашего растрового изображения.Я не слишком знаком с cocos2d, но должна быть библиотека, которую вы можете использовать для него.

...