当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > 视觉欺骗---3D矩阵

Flash动画制作
赤手空拳下载Flash
创建一个Flash站点的十大技巧
用Flash制作Google搜索程序
枫桥夜泊下 遮罩效果的动态文本
Flash MX 2004 ActionScript图文教程(十二)
Flash实例教程 扫描文字效果
Flash MX 2004 ActionScript图文教程(十三)
快速制作您的flash图表
Flash MX 2004 ActionScript图文教程(十四)
Flash实例教程 变幻的字母
Flash MX 2004 ActionScript图文教程(十五)
Flash实例教程 相约北京 扬帆青岛
Flash教程实例 光线特效文字
Flash课件实例 画正多边形
Flash课件实例 平行四边形法则
Flash实例教程 小孔成像课件
精简Flash文件体积七法
Flash教程实例:水中浮动的文字
金鸡贺岁!Flash制作鸡年新春动画贺卡
Flash MX 2004新特性实例学习一

Flash动画制作 中的 视觉欺骗---3D矩阵


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 34 ::
收藏到网摘: n/a

这次我们所说的三维完全不是真正意义上的三维,不借助外部3D软件建模,也不用耐心的勾勒线条,那是怎么回事呢?只是一个视觉欺骗,借助视觉误差来使用2D模拟出三维效果

  小时候你可能玩过魔方,一个个立方体转来转去,我们这里说的就类似这个,不管我在怎么说,你可能还不太明白。ok!先来看下面的例子吧。

  能骗过你的眼睛吗?呵呵,这个例子同样是最基本的motion变化,没有复杂的技巧,主要的难点在于对矩形位置的控制,大小,间距和行距等,制作过程中就会用到很多小的技巧拉,以后做其他影片就不会为位置问题发愁拉 :)

  不废话拉,我们赶紧开始吧!运行Flash4(标准的废话),选择Modify菜单下的Movie将影片背景设置为黑色,这样做好之后知觉反差大,更有立体感。然后选择Insert 建立一个新的Craphic Symbol。在View菜单下打开Grid以显示坐标网格方便定位。选择矩形工具在中心位置画一正方形,大小为坐标网格的最小单位,画的时候可以明显感觉到,网格自动将矩形吸附到与之对齐的位置。我们要求这个矩形在中心十字坐标周围网格围起的四个矩形中右下方那个。将周围的四条边线删除,然后选择油漆桶工具将矩形填充为蓝色(其他颜色也可以拉,反正随你喜欢)。原材料我们就做好了!现在开始做动画。

  再次建立一个新的 Craphic Symbol ,选择 Windows 菜单打开 Library 对话框,把刚才做的正方形拖到工作区中,一共放八个(为什么非要放八个?),把他们排成一行,排的不整齐没关系,先大概排成一行。现在我们就用Flash给我们提供的非常方便的对齐功能将他们排列整齐,先把工作区的八个矩形全部选中,然后选择 Modify 菜单下的 Align ,弹出排列对话框如下图:

 

  按照图中所示设置好后按OK。你能看到,那些矩形已经被整齐的排列起来了!然后我们还要调整他在工作区中的位置,虽然可以将比例放大来减少误差,但毕竟还是会出现一定的偏差。如果能用坐标数字精确控制那多好?Flash又给我们提供了方便的功能,仍将八个矩形处于选中状态,选择Windows菜单下 Inspectors 的 Object子项,弹出 Object 属性对话框,其中有四个标签,默认在Object.将 Dimensions 下,X和Y的坐标数值都改为 "0" 然后 Apply 现在,排列整齐的八个正方形又按照我们的设置到了我们希望的位置。

  现在,建立一个影片夹子( Movie Clip ) ,将刚才做好的长条从 Library 中拖入工作区然后设置X和Y做坐标为 "0" ,在TimeLine上选中这一侦点右键选择 Copy Frames,然后建立一个新层 (Layer)在第一侦 Past Frames,这样做的目的是使他们的位置保持一致,然后在这两个层的第15侦按 F6 插入关键侦。然后将第一层第一桢长条选中,右键选择 Scale 将其大小调整为一个正方型的宽度即 18*18,然后设置坐标位置在 x=188,y=0 ,然后选中点友键选择 Properties ,在属性对话框选择 Color Effect 标签下的 Alpha 并将透明度设置为"0"然后设置 Motion 变化。在第二层的第15桢用同样方法制作,坐标位置在 x=0,y=0 做好以后按回车测试下效果,再次建立影片夹子,新建立八个层,每一层插入一个长条(注意不是长条动画),然后全部选中,使用Modify菜单下的Align调整他们对齐。

  到生成阵列的时候了,在第一层的第二桢插入空白关键桢,然后插入动画长条,位置与第一桢的长条位置相同,以此类推做完八层,不过注意的是每一层的动画长条之间都空出几桢来表现扭转效果!我们已经说了使用对齐,坐标来控制物件位置,相信对他们的精确位置控制对你不成问题,是吧! :) 排列好以后要留出适当的桢以保证所有的长条动画都顺利播放完成。现在你可以按下回车键看下效果了。有点感觉了吧。

  最后将她插入场景中,并在希望的地方做一些调整,比如使用Rotate旋转45'角,在做简单的修饰就成例子中那样了!有任何问题,欢迎来信讨论。