CCSequence::create()

 寫成:

CCAction* seq = CCSequence::create(......) ;

CCFiniteTimeAction* spa = CCSpawn::create(move, rotate, scale, NULL);

貌似都可以,, ,有的函數可能要求是FiniteTimeAction。


 看視頻上寫的是

CCSequence* seq = CCSequence::create(...);

會報錯:error C2440: 'initializing' : cannot convert from 'cocos2d::CCFiniteTimeAction *' to 'cocos2d::CCSequence *'

但視頻上跑得飛起,,,是版本變了麼?


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

好吧,,其實就是要轉一下類型,,

CCActionInterval* seq = (CCActionInterval*)CCSequence::create(.........);

大概這樣

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章