3D效果

该篇博客介绍了如何在Cocos2D-X中创建和应用多种3D视觉效果,包括翻转、凹凸镜、震动、翻页、微震、水波振动、波浪、洗衣机效果、砖块消失等,通过实例代码展示了如何为精灵对象添加这些动态效果。
摘要由CSDN通过智能技术生成
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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值