cocos2d-x-3.4-025-仿霍比特人3五军之战片尾动画
发布时间:2020-12-14 20:33:07 所属栏目:百科 来源:网络整理
导读:原文同步发布于我的wiki,查看原文或更新请移步: 点击打开链接 《霍比特人3-五军之战》结尾是什么样子的? 主角的图片播放fade in fade out动画 在1过程中fade in时图片略有放大 图片上面有文字,文字无动画(这里涉及到素材的准备,图片,文字等,这一点先
原文同步发布于我的wiki,查看原文或更新请移步: 点击打开链接 《霍比特人3-五军之战》结尾是什么样子的?
思路
素材的准备
编码
//切换动作
void HelloWorld::doTrans(float dt){
log("do trans from %d",sIndex);
Director::getInstance()->replaceScene(
TransitionCrossFade::create(1,HelloWorld::scene())
);
}
//5秒停留后播放下一张图片
scheduleOnce(schedule_selector(HelloWorld::doTrans),5);
auto actionSeq = Sequence::create(
DelayTime::create(1),ScaleTo::create(4,1.08f),nullptr);
sprite->runAction(actionSeq);
float width = designResolutionSize.width;
float height = 100;//估计值
auto layerBot = LayerColor::create(Color4B(0,0,0xFF),width,height);
layerBot->setAnchorPoint(Vec2(0,0));
layerBot->setPosition(0,0);
scene->addChild(layerBot);
auto layerTop = LayerColor::create(Color4B(0,height);
layerTop->setAnchorPoint(Vec2(0,0));
layerTop->setPosition(0,designResolutionSize.height - height);
scene->addChild(layerTop);
效果图
吐槽
扩展
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |