2012-10-31 55 views
0

我有一個CCSprite,它使用setColor方法來覆蓋它的顏色。例如。Animate CCSprite的顏色

[mySprite setColor:ccBLUE]; 

這很好用!

問題是,我想動畫此屬性,但我無法找到指示如何做到這一點的任何資源(除了做手工!)

我想什麼做的是一樣的東西這樣的:

[mySprite runAction:[ccColorAnimate toValue:ccc3FromUInt(0x00FF00) withDuration:0.5f]]; 

任何幫助將不勝感激。

回答

0

您可以創建CCActionInterval的子類。看看拋出任何它的子類的代碼來理解,你需要實現什麼。

+0

我明白了,如果這個功能沒有內置到cocos2d中,我想我應該做到!除非別人已經擁有 – Parad0x13