bool Text::init()
{
TBase::init();
CCSize winSize = CCDirector::sharedDirector()->getWinSize();
CCSprite *spr = CCSprite::create("HelloWorld.png");
spr->setPosition(ccp(winSize.width/2,winSize.height/2));
addChild(spr);
//CCFlipX3D *flip = CCFlipX3D::create(2);
//CCFlipY3D *flip = CCFlipY3D::create(2);//翻转
//CCLens3D *lens = CCLens3D::create(2,CCSize(40,40),ccp(240,160),100); //凹凸镜
//CCLiquid *liquid=CCLiquid::create(2,CCSize(40,40),20,5); 震动
//CCPageTurn3D *pageTurn = CCPageTurn3D::create(2,CCSize(40,40));//翻页
//CCRipple3D *ripp = CCRipple3D::create(2,CCSize(100,100),ccp(240,160),240,20,5);//固定区域微震
// CCShaky3D *shaky = CCShaky3D::create(2,CCSize(40,40),20,0);//水波振动时的水
//CCTwirl *tween = CCTwirl::create(20,CCSize(20,20),ccp(240,160),3,20);//洗衣机 效果左旋 接着右旋
//CCWaves *waves = CCWaves::create(2,CCSize(20,20),2,20,true,true);//波浪
//CCWavesTiles3D *wavse = CCWavesTiles3D::create(2,C
3D效果
该篇博客介绍了如何在Cocos2D-X中创建和应用多种3D视觉效果,包括翻转、凹凸镜、震动、翻页、微震、水波振动、波浪、洗衣机效果、砖块消失等,通过实例代码展示了如何为精灵对象添加这些动态效果。
摘要由CSDN通过智能技术生成