flash用adobe player播放的时候为什么会显示出舞台外的东西

红色框内的是flash的舞台,为什么播放的时候会显示舞台外的东急需!!!... 红色框内的是flash的舞台,为什么播放的时候会显示舞台外的东急需!!! 展开
 我来答
爱睡觉的阿三
2015-12-10 · TA获得超过884个赞
知道小有建树答主
回答量:489
采纳率:100%
帮助的人:176万
展开全部
这个不用担心了,会显示并不是什么问题,如果你不想让他显示,我提供几种方法
我常用的两种方法:
第一种:做一个很大的黑色矩形。然后挖出舞台区域的大小,以方便显示舞台的内容,其他的地方就会被黑色的遮住,这是我们处理动画时候常会用的,
第二种,遮罩,只显示舞台区域
第三种,将你外围不用的东西变成透明的,
追问
外围的是后面要跳出来的动画里面的东西。如果用第一种方法的话不会显示出来的时候外围就是黑的吗。。还有  为什么舞台外的东西在发布的时候会显出来。。
追答
首先:第一种方法,一块黑色大的矩形,中间掏空一块,这块的大小是和舞台一样大,于此同时,这块矩形要放到所有图层的最上面,这样做,你导出SWF的时候,只有中间舞台能看见的见,其他的地方是看不见的,你说外围的东西,是后面动画里要跳出来的东西,那么你可以采取将那些东西放到元件里,然后元件补足外边的场景的帧数:(不要告诉你你不懂这个是什么意思,如果这个都不懂,我就不解释给你听了,说明你还没理解元件的用处,,,,,)
同时你也可以将这些外围的东西放到影片剪辑,通过代码控制
还有一种方法,更直接:将这些外围的东西放到不同的图层,举个列子,比如你从第一帧到15帧都是矩形,你要16-15之间舞台只显示圆形,那么就把对应的外围的圆剪切到第16帧

关于把外围的东西放到元件里,这样做的是你不用分几个场景或者图层,只要元件里面的补足与外围场景中的帧数一样就可以实现,你元件里的第一帧,是放到舞台外围的东西,外边的舞台比如播放到15帧之后,播放圆形,那么你元件里的第16帧开始就放圆形,同理补足帧数
如果上面你还是不懂,那也不要问了, 自己多试试就知道了,这种语言上的解释浪费时间
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式