Dzwebs.Net

撰写电脑技术杂文十余年

flash实体重叠后色彩产生差异而不是覆盖

Admin | 2013-4-9 10:58:06 | 被阅次数 | 6891

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  通过前面的知识学习,我们不难发现,flash中的各种元件、形状、按钮、组件等对象,可以放在不同的图层的不同的关键帧里面!

  然而,如果这些对象(多个对象实体)于舞台中所处的位置大体相同,那么,就会产生重叠的现象,并且,上层的实体会掩盖下层的实体,导致部分实体被遮住看不见。

  如下图一样。

Flash2013-4-9-1

  请大家注意认真观察上图,共有三个图层,分别存放的实体对象是红球、绿球和蓝球,由于三个球体摆放的位置大体相同,因此,蓝球遮住了绿球,而绿球又遮住了红球。这就是flash中所存在的重叠问题。

  现在,根据本文所提出的问题,我们要做的是,让这三个实体在重叠的情况下,产生颜色的差异,而不是覆盖,效果图如下图。

Flash2013-4-9-4

  上图是不是有点观赏价值呢?没错,下面我们开始动手制作吧。制作的方法简单,先将对象转换为元件,再设置对象的Alpha属性,最后再设置其混合模式即可。

  首先,如下图一样,选择红球对象,按下F8键,弹出对话框,如下图。

Flash2013-4-9-2

  上图中,我们选择的类型为“影片剪辑”,最后点击确定,这样就可红球转换为元件了。注意,至于为什么要将对象转换为元件,其目的在于元件能设置Alpha属性,而普通的形状元件是没有Alpha属性是。然后,根据上面的方法,再将绿球和红蓝球都转换为影片剪辑元件。

  最后,在属性面板中,分别设置这三个球的Alpha属性都为80%左右,同时,将其混合方式使用“差异”。

Flash2013-4-9-3

  这样,效果就出来了。

Flash2013-4-9-4

  再观察上图吧,这就是效果图,很美观的,很多时候我们在制作实体的时候,都会应用到这种颜色的差异效果。


该杂文来自: 动画制作杂文

上一篇:如何让flash的形状实体产生发光模糊效果

下一篇:如何将FLASH实体的中心点放到舞台中间

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计