3D效果

该篇博客介绍了如何在Cocos2D-X中创建和应用多种3D视觉效果,包括翻转、凹凸镜、震动、翻页、微震、水波振动、波浪、洗衣机效果、砖块消失等,通过实例代码展示了如何为精灵对象添加这些动态效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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,CCSize(20,20),3,20);波浪 加切割砖块
	//CCWaves3D *waves = CCWaves3D::create(2,CCSize(20,20),3,20);

	//CCFadeOutTRTiles *facetiles = CCFadeOutTRTiles::create(2,CCSize(20,20));//冲左下往右上以砖块消失

//	CCFadeOutBLTiles *face = CCFadeOutBLTiles::create(2,CCSize(20,20));//以右上往左下


	//CCJumpTiles3D *jumpTiles = CCJumpTiles3D::create(4,CCSize(20,20),10,20);//以切割成方块 做跳跃运动

//	CCShakyTiles3D *shaky = CCShakyTiles3D::create(2,CCSize(20,20),20,true);

//	CCShatteredTiles3D *shattered = CCShatteredTiles3D::create(2,CCSize(20,20),20,true);

	//CCShuffleTiles*shuffle = CCShuffleTiles::create(2,CCSize(20,20),3);//shuffle

	//CCSplitCols *splitcols = CCSplitCols::create(2,4);
	CCSplitRows *splitrow = CCSplitRows::create(2,4);


	CCTurnOffTiles *Turn = CCTurnOffTiles::create(2,CCSize(20,20));//随机 小方块消失
	


	spr->runAction(Turn);
	return true;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值