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(.........);

大概这样

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