cocos2dx中关于Action动作的相关API的详细介绍
2020-12-13 14:18
// CCSequence
// 作用:让多个动作按照前后顺序逐一执行
// 参数:目标动作的可变参数
// CCActionInterval * move = CCMoveTo::create(2, ccp(300, sp->getPositionY()));
// CCActionInterval * scale = CCScaleTo::create(2, 3);
// CCFiniteTimeAction * seq= CCSequence::create(move,scale,NULL);
// sp->runAction(seq);
// 扩展如果要对目标动作全部进行方向运动,可以使用如下形式操作
// CCFiniteTimeAction *seq=CCSequence::create(moveby,scaleby,...NULL);
// CCFiniteTimeAction * reverseseq = CCSequence::create(seq,seq->reverse(),NULL)
// 注意CCSequence中的所有动作都必须支持reverse函数,否则会出现异常
// CCActionInterval * move = CCMoveBy::create(2, ccp(300, sp->getPositionY()));
// CCActionInterval * scale = CCScaleBy::create(2, 3);
// CCFiniteTimeAction * seq= CCSequence::create(move,scale,NULL);
// CCFiniteTimeAction * reveseseq = CCSequence::create(seq,seq->reverse(),NULL);
// sp->runAction(reveseseq);
文章标题:cocos2dx中关于Action动作的相关API的详细介绍
文章链接:http://soscw.com/essay/33958.html