flash中舞台外多余的部分怎么让看不见
就是比如我做了个运动的动画但是在开始或者结尾时有一些是在舞台外面,这样如果在测试时在最大化窗口的话就能看见,这样很难看,以前我都是用在舞台周围画遮挡物的,但是这样也不是很...
就是比如我做了个运动的动画但是在开始或者结尾时有一些是在舞台外面,这样如果在测试时在最大化窗口的话就能看见,这样很难看,
以前我都是用在舞台周围画遮挡物的,但是这样也不是很好,我看网上好多作品都不是这样的。好像用代码什么的。这样最大化的时候我所有的动画就都最大化了,如果有了遮挡物的话最大化就不好了,
所以我的问题是
1,除了用遮挡物还可以怎样让舞台外面的元件不可见,而且最大化的时候所有的都最大化了
2,就是最大化的时候我的动画部改变大小。还有能不能和C#那样设置不能最大化和缩放窗口的功能。
回答了我还会继续加分的, 展开
以前我都是用在舞台周围画遮挡物的,但是这样也不是很好,我看网上好多作品都不是这样的。好像用代码什么的。这样最大化的时候我所有的动画就都最大化了,如果有了遮挡物的话最大化就不好了,
所以我的问题是
1,除了用遮挡物还可以怎样让舞台外面的元件不可见,而且最大化的时候所有的都最大化了
2,就是最大化的时候我的动画部改变大小。还有能不能和C#那样设置不能最大化和缩放窗口的功能。
回答了我还会继续加分的, 展开
2个回答
展开全部
flash全屏后 舞台外的东西也显示在两边,是由于一些元件、对象在进入和离开舞台造成。解决的办法有两个:
1、假如场景时间轴没有遮罩图层,可以在时间轴的最上层做一个与舞台大小一样的遮罩,并把所有图层都归属于这个遮罩,当设置最上层为遮罩层时,默认只有下层为被遮罩层,所有要把所有的图层逐一往上推一下,直到所有图层呈现被遮罩为止。如图:
2、如果场景中已经有遮罩层,以上方法就行不通。可以做一个遮布,把舞台缩小到25%,在时间轴的最上方新建图层“遮布”,用无填充色画一个与舞台同大小的矩形,再复制矩形,并放大复制的矩形,让其尽量大,然后在两个矩形之间填充白色(也可以填喜欢的颜色)。把矩形边线删除。然后添加普通帧到与时间轴最多帧数的图层对齐。如图:
推荐于2017-09-21
展开全部
在最上面那层,给下面的所有层加遮罩,只在遮罩范围内的才能够显示,其它地方都不能够显示。
还有就是在最上面那层,加一个空心的很大很大的矩形,只让舞台范围内显示,舞台以外让大矩形挡住成为黑色或者白色或者其它色。
还有就是在最上面那层,加一个空心的很大很大的矩形,只让舞台范围内显示,舞台以外让大矩形挡住成为黑色或者白色或者其它色。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询