我需要一個覆蓋整個屏幕的「蒙版」圖層,其中央部分(圓圈)是透明的。然後,我可以使用觸摸移動蒙版圖層。用戶只能看到中間的透明部分。ios遊戲製作蒙版圖層效果
我不認爲一個PNG文件可以幫助,因爲該文件需要非常大,以覆蓋整個屏幕。
那麼有可能通過編碼來做到這一點?
我發現這個在線,但對openGL不太瞭解。 http://www.cocos2d-iphone.org/forum/topic/7921。
如果我可以使用CCMaskLayer和半徑輸入,這將是很好的。我可以通過我自己處理觸摸事件。
附png文件預期結果,中間部分是透明的。我需要這個來覆蓋我的屏幕,只顯示中間部分。紅色部分被覆蓋。
此鏈接可能會幫助ühttp://www.iphonedevsdk.com/forum/iphone-sdk-development/87296-how-do-i-mask-jpeg-when-they-dont-support -transparency.html – DivineDesert 2012-02-29 08:22:15