CCGridAction实现一些格子动作效果。继承关系如下:
实例:
CCSprite * spr = CCSprite::create("HelloWorld.png"); spr->setPosition(ccp(200,200)); addChild(spr); //GridAction //CCFlipX3D * action = CCFlipX3D::create(2); //CCFlipY3D * action = CCFlipY3D::create(2); //CCLens3D * action = CCLens3D::create(2,CCSize(20,20),ccp(240,160),100); //CCLiquid * action = CCLiquid::create(4,20,35); //CCPageTurn3D * action = CCPageTurn3D::create(2,20)); //CCRipple3D * action = CCRipple3D::create(2,40,30); //CCShaky3D * action = CCShaky3D::create(2,false); //CCTwirl * action = CCTwirl::create(2,3,30); //CCWaves * action = CCWaves::create(2,30,false,true); //CCWaves3D * action = CCWaves3D::create(2,30); //TiledGrid3D //CCFadeOutTRTiles * action = CCFadeOutTRTiles::create(2,20)); //CCFadeOutBLTiles * action = CCFadeOutBLTiles::create(2,20)); //CCJumpTiles3D * action = CCJumpTiles3D::create(2,CCSize(4,4),20); //CCShakyTiles3D * action = CCShakyTiles3D::create(2,false); //CCShatteredTiles3D * action = CCShatteredTiles3D::create(2,false); //CCShuffleTiles * action = CCShuffleTiles::create(2,2); //CCSplitCols * action = CCSplitCols::create(2,20); //CCSplitRows * action = CCSplitRows::create(2,20); //CCTurnOffTiles * action = CCTurnOffTiles::create(2,20)); CCWavesTiles3D * action = CCWavesTiles3D::create(2,30); spr->runAction(action);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。