返回首页
用Flash 镂空字遮挡动画,不作用怎么办?



目录

(按Ctrl-F查找内容)

问:用Flash 镂空字遮挡动画,为何不起作用?
问:Flash 对遮挡层填充的形体有什么规定?
制作步骤:

    一幅《天空彩球》动画一个鲜艳的彩球走
过天空,加上美丽的树梢、塔顶背景,我想实现镂空字技术,在这幅
动画上加一层镂空字的遮挡层。使从镂空字中,能看到彩球走过天空。
镂空字就用“白日依山尽”几个字,这是不是有点诗意?      同时,
“播放”、“停止”两个按钮不要被挡住,照样可以控制背后彩球的
运动,使更有趣些。
    我把遮挡层做好了,用控制|播放时都很正常,但在生成swf 文
件以后,播放的动画还是原来的,就和没有遮挡一样。我是把遮挡层
放在最上一层;我用画方块工具画了一个白色的大方块,  上边写上
“白日依山尽”几个大字,还想了一些办法,如改变方块和字的颜色,
红色、蓝色、黑色都试过,也都没有解决。
返回

问:用Flash 镂空字遮挡动画,为何不起作用?

答:遮挡层不起作用,可能有以下原因: 1、被遮挡层属性设置不全。 一般认为只要把遮挡层设为最上一层就可以把下面的所有层 都挡住。实际上并不是这样,只是它下面的一层会自动设为 “已遮 敝”(有时也不一定,这个动画就没有自动改),而再下面的几层都 要手动设置,即将要遮挡的层的属性由普通改为“已遮敝”,才起作 用。设为已遮敝的层,图标变为一个右箭头,可以明显看出来。可能 你没有改过来,所以不起作用。就是它下面的一层,有时因层位变动 等原因,也不一定就能自动改变属性,如果没改,也要手动设置。 2、遮挡层的设置不符合规范。这规范和一般理解的不同。 下面举一个例子来说明。 问:在新建遮挡层上,画一个大方框,把动画的上半部遮住。播 放时能看到的是动画的上半部,还是动画的下半部? 答:这时一般的理解认为看到的是动画的下半部,实际上看到的 是动画的上半部。 你把字写在大方块上,不管你用什么颜色,都是不会起作用的。 因为大方块和字在前台虽然能看见,但在.swf中,它本身就是透明的, 写的字也就不能显示出来。 这好象和一般的概念相反。这就有必要对它的规范作一番了解。
返回

问:Flash 对遮挡层填充的形体有什么规定?

答:Flash 规定:在遮挡层上,只允许把简单的形体和字符实例 或文本放在遮挡层上。Flash 忽略遮挡层上所有形体的具体色彩、渐 变以及透明度、填充样式,而只关注形体填充的区域。 这些简单形体填充的区域才是透明的。如果理解不全,以原文为 准。 (此处引用英文说明书原文,便于理解) Using mask layers ... ... Draw a filled shape, place type, or create an instance of a symbol on the mask layer. Flash ignores bitmaps, gradients, transparency, colors, and line styles in a mask layer. Any filled area will be completely transparent in the mask; any nonfilled area will be opaque.
返回

制作步骤:

用Flash 载入 020.fla 并另存为一个新文件名,以免改变原 有文件。我用的是 020a.fla 。 1、在最上面增加一层。 2、用写字工具写“白日依山尽”5个大字,字体:华文新魏 尺寸:96 风格:粗体 排列:正中间 3、将这一层的属性设为遮挡层。层图标右键选属性,类型: 遮敝。 4、将下面动画层和背景层的属性都改为“已遮挡”,将按钮 层用鼠标拉到最下面,属性不要改,否则按钮就看不见了。 5、文件另存为 020a.fla 6、文件发布。 7、这时可能字的两边显示不完整。这是因为背景图比字幅的 宽度小。用显示信息工具把背景图的宽度改为550 ,X 坐标改为0 , 就可以解决。 做好后,试看镂空字型动画。 此动画相关文件提供下载,以便于交流。 动画下载 78 KB 相关链接: 《浏览大量Flash 动画,用什么播放器?》 《Flash一张图片不断循环怎样制作?》 《Flash实现交互的一种简捷方法》
黄河之滨 网站:http://hhstone.vip.sina.com, http://www.hhstone.com
返回首页返回最上面