在Flash中,如果希望不同的帧所在的舞台颜色不同 ,怎么办? 10

如果做一个和舞台大小一样的颜色块的话,导出之后舞台之外的颜色还是舞台本身的颜色,和做的颜色块不同... 如果做一个和舞台大小一样的颜色块的话,导出之后舞台之外的颜色还是舞台本身的颜色,和做的颜色块不同 展开
 我来答
FlashASer

2013-05-09 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14302 获赞数:18668

向TA提问 私信TA
展开全部
你可以把这些颜色块做得大一些,做成2880*2880的,一般都没有这样的分辨率的。。。够大就可以了。。要不就要通过代码做了,挺复杂的。。。
官墨御君雅
2019-09-27 · TA获得超过1079个赞
知道小有建树答主
回答量:3683
采纳率:100%
帮助的人:25.8万
展开全部
addeventlistener(event.enter_frame,,jj)
function
jj(e.event){
//如果不确定有100贴
可以用mc.totalframes获得
if(mc.currenframe==100){
删除
}
}
监听mc当前帖数是否等于mc一共的帖数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Keensb
2013-05-09 · TA获得超过787个赞
知道小有建树答主
回答量:952
采纳率:0%
帮助的人:820万
展开全部
把背景颜色做成一个影片剪辑,取个实例名叫bgc_mc,改变舞台时间轴帧数的时候,也改变这个bgc_mc的对应的帧数。
同时在bgc_mc所在的场景的第一帧添加一个改变舞台大小的侦听,让这个bgc_mc的大小永远跟着舞台的大小同步改变。代码如下:

stage.addEventListener(Event.RESIZE,sizeHandler)
function sizeHandler(e:Event)
{
bgc_mc.x = 0;
bgc_mc.y = 0;
bgc_mc.width = stage.stageWidth;
bgc_mc.height = stage.stageHeight;
}

这样你就看不到舞台之外的颜色了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依旧微笑me
2013-05-09 · 超过13用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:38.1万
展开全部
您好,您想要不同帧上的颜色不同,只有做帧帧动画,把每个帧上的颜色都改变一下,这是我的经验,可以试一下啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式