怎么样?酷吧。:) 相信only,没错的。(圈圈在旁边喊:严禁做广告)其实要做这个效果很容易,其中不包括任何脚本及其他复杂控制。而仅仅用到了一个遮罩
MASK 效果,你可别告诉我你不会 MASK 。所以,即使你是昨天才接触 Flash 的用户也别失去信心,跟我走。一样让你完成这个酷的效果。而对于熟练用户更是小菜一碟。只是建议大家思考思考,在很简单的基础上实现很棒的效果,就象上面这个,我个人认为她已经不仅仅是一个效果技巧而已,更是一种思路,一种精神。
好了,我也不在这里罗嗦了,赶紧开始吧。运行你的 Flash ,选择 Modift 菜单下的 Movie 设置背景为黑色,然后选择
Insert 菜单下的 New Symbol 建立一个新 Graphic 图形符号,我们来输入出现的那些文字,由于要做遮罩
MASK ,所以字符颜色无所谓,但你可千万别选择黑色,除非你告诉我你能分的清。字符必须竖直排列,也就是说你敲一个字母就要回车一次,别嫌麻烦,字体选择一种黑体吧,反正其他很细的字体不好看,你可以参照下面的图片:

注:由于空间关系,次图仅做参考,在实际制作中文字为竖直排列。
文字输好以后还要建一个遮罩,使文字变为绿色的渐隐效果。在次建立一个图形符号,在工具栏选择矩形工具画一个竖直长条,然后删除边线,并选择渐变色工具填充为下图所示的样子:

记得宽度一定要比字符稍大一点,不然就“罩”不住拉。
现在就是关键的部分了,回到主场景,选择 Windows 菜单下的 Library 打开库面版,将刚才建立的文字符号拖入场景,然后建立一个新层,并使新层处于文字层之下,然后将绿色的遮罩条拖入场景位置在文字的顶端,然后在第40桢的位置插入关键侦,并移动绿色遮罩条到文字底端位置并社定
Motion 变化。现在回到文字层的层名称区域点右键,选择 Mask ,这时候最基本的变化已经完成了。按回车测试一下。
在场景中一个文字层和遮罩层为一组,然后按相同方法在场景中密密麻麻排列起来,按回车测试效果,发现问题了?一同出现一同消失,并且速度一样。而要模拟矩阵效果则要求有些速度快有些速度慢,有些出现了有些刚开始,有些消失了有些正显示。所以。你就需要设置他们不同的起点和终点,不同的速度。这个就需要你自己具体掌握。我所能告诉你的就是范例中一共是
22 组既 44 层 第一组起点位置在12桢,终点在46侦。第二组为40至74侦。其中最快的是20侦过度。最慢的是60侦过度。而在场景中的排列位置都不同。关于这个我就只能说这么多了。
因为实在没法把每一组的具体位置坐标和速度都告诉你,那样的话太死板也没有灵活性了,而且恐怕圈圈也会骂我凑字数了 :)
好了,你对照范例满满排吧,我要休息一下了~~~,如果你实在感觉困难,我把原文件给你,打开看看应该不难理解。
matrix.fla Size :111K | Download
|