2015-11-19 100 views
-1

我正在尋找Cocos2dx中的功能,這些功能在我已使用的幾個演示框架中隨時可用。Cocos2dx中的筆觸和填充形狀

筆觸和填充刷

富形狀渲染允許指定的形狀(橢圓形,矩形,多邊形的定製,具有曲線定製形狀等),位置,大小,中風和刷填充畫筆然後渲染。

下面是該功能的一個示例。在這種情況下,形狀是帶有各種刷子的星形。

Brush Varieties for Shape 我已經在Cocos2dx中搜索了這樣的功能,但是我能找到的最接近的是帶有純色筆觸和填充的多邊形渲染。我用它,它運作良好,但不是我所尋找的「聰明的刷子」。

刷動畫

其次的功能,我在找的是動畫刷的能力。在這個例子中,填充筆從綠色開始,然後立即變爲黃色或動畫變爲黃色。這是通過改變形狀的屬性來完成的,而不是重新創建。

Brush Animation Example

這是可能的Cocos2dx?如果不是,你能提供一些關於我如何編碼的建議嗎?

回答

0

我覺得CCSprite/CCLayerColor/CCLayerGradient與CCClippingNode可以模擬 「智能刷」,和CCSprite/CCLayerColor的tintTo/tintBy動作可以改變顏色,不破壞對象