2012-10-05 57 views
0

我是Cocos2d的新手,但似乎無法找到答案。我想添加一個大多數透明的圖像作爲覆蓋到我的應用程序。圖像覆蓋在應用程序上,並且不響應屏幕水龍頭。所有的手勢都應該「通過」到應用程序。如何爲Cocos2d中的場景創建貼圖,疊加?

疊加圖像實際應平鋪。這是一個小圖像,應該重複水平和垂直。

我該怎麼做?實際上,這是我希望在整個應用程序期間顯示的覆蓋圖 - 而不僅僅是一個特定的場景。有沒有簡單的方法來做到這一點?


我覆蓋的一點是,我想創建一個僞掃描線對具有「8位」音調的遊戲產生影響。掃描線將通過將覆蓋圖應用於遊戲而生成。覆蓋圖是非交互式的,應始終存在。所以,這不是一個「基於瓦片的遊戲」,但我確實需要對此功能進行平鋪。

回答

1

你應該能夠在每個場景創建一個圖層,設置順序,以便大的東西,使其覆蓋一切,和它的屬性isTouchEnabled設置爲NO。然後,你可以添加任何你想要的圖層,這可能是你的圖案圖像。要更改Alpha,只需設置圖像的不透明屬性即可。我可以預見的唯一問題是疊加層可能會爲其下面的圖層禁用觸摸事件。