分享

swishmax教程

 明目 2017-03-30
一、精灵

    1、什么是精灵 “精灵”就是SWISHmax中的电影片断,它的作用和Flash中的影片剪辑一样,只是名称不同罢了,精灵有自己的时间线,并可以独立运行,如果放在主场景中,它的时间线和主场景中的时间线平行,它还可以相互层层嵌套,在动作脚本语句中通过实例名和路径指向精灵中的某一动作对象。在精灵中,您可以加入声音、加动作脚本语句、做各种特效等等。

    2、创建精灵 您可以通过菜单/插入/精灵的方法或工具栏上的插入精灵按钮来创建精灵,也可以得用右键菜单将场景中的某一个元件转换为精灵,创建好了精灵后,你就可以自行向里面加入各种外形、文字或特效了。

    3、遮罩 在SWISHmax中加遮罩的目地,是通过某个文字或形状,遮去我们不想要的地方,实现特殊的效果,SWISHmax的遮罩效果必须在精灵中才能实现,在应用遮罩时要注意二点,一是要把遮罩层放在精灵的最下面,如下面的左图中用红框圈出的部份,二是要在精灵面板上,把“做为遮罩使用底部对象”前打勾,如下面右图中用红框和箭头圈出的部份,具体如何应用,我们在课后的作业中有一个专门为演示遮罩效果而设计的作业,在这个作业中,容纳了文字遮罩、外形遮罩,遮罩元件运动、被遮罩元件运动等几种遮罩形式。

点击查看下一张                           点击查看下一张

二、声音

    在作品中加入声音无疑能为您的作品增色不少,特别是在做网站首页片头动画、广告等时。SWISHmax为我们提供了二种使用声音的方法,即音轨和Playsound,音轨是把声音平铺在时间线上,类似Flash中的数据流,Playsound是通过动作脚本调用声音。SWISHmax支持的声音格式有*.wav和*.mp3,mp3中只支持采样率为11025Hz、22080Hz、44100Hz的文件。

    1、插入声音的方法  菜单/导入/,找到要导入的声音文件,确定后会出现一个对话框,询问“是否做为音轨插入声音”,如果选取择“是”,插入的声音会从第一帧开始平铺在时间线上,如果选择“否”,该声音文件通过动作脚本语句在相应的时间帧上调用,用这二种方法导入的声音在“内容”库中都可以看到。下面的左图是二种导入方法在时间线上的表示方法和通过动作脚本语句调用声音文件的面板,右图是“内容”库面板中显示的导入的二个声音文件。

点击查看下一张               点击查看下一张

2、两种调入方法比较  音轨方式可以在时间线上看到长度,根据节奏安排场景中的元件变化,Playsound方式可以在时间线上的任何时间帧上随意用语句调用导入实例中的任何一个声音文件。在声音属性的设置上,后一种方法也更灵活一些。下图是声音属性面板和声音效果面板。

点击查看下一张  点击查看下一张         

 3、声音压缩: 只能压缩wav格式,mp3格式好像不能压缩。
     为了弄明白SWISHmax的能力有多大,我设计了一个试验,用系统自带的windows登录音.wav导入SWISHmax,压缩或不压缩后分别导出,文件体积改变如下:

 

Windows XP 登录音.wav未处理导出swf文件 swf文件大小186KB
Windows XP 登录音.wav导入SWISHmax,未处理即导出swf文件 swf文件大小129KB
Windows XP 登录音.wav导入SWISHmax,采用默认压缩参数导出swf文件 swf文件大小17KB
Windows XP 登录音.wav导入Flash mx中,采用默认参数导出swf文件 swf文件大小5KB

 

从上表中可以看出,采用SWISHmax默认压缩参数处理wav文件,Windows XP 登录音.wav文件体积被压缩了10倍,在声音的压缩方面,Flash远超出SWISHmax,故我们一直不主张用SWISHmax制作大型MTV。

三、作业

    在本课中,我们设计了二个作业,通过它们来学习在SWISHmax中使用声音和精灵的方法。下面,我们就来试着做做。

    作业一  遮罩练习

点击查看下一张

上面的二个图中,左面是概要区面板,右面是效果演示。从左图中可以看出,这个作业是很简单的,只有二个精灵和一个边框。下面,我写出制作步骤,我们一起来做做。
     1、新建文件 300*200,背景白色,帧频12。
     2、画矩形边框,300*200,直线粗细2,紫色,填充无。
     3、执行菜单/插入/精灵命令,创建名为“文字遮罩”的精灵,写入静态文本:“遮罩效果练习”,字体宋体,大小32,加粗,颜色任选,再画一个无边矩形,长500,宽35,填充彩虹渐变色,在添加效果中选移动,设置从左向右移动30帧,再从右向左移动30帧。调整静态文本“遮罩效果练习”到精灵的最下层,在精灵面板上把“作为遮罩使用底部对象”前打勾,合上精灵,把它移到场景的左上角。
     4、执行菜单/插入/精灵命令,创建名为“外形遮罩”的精灵,先画一个五边形,点左键加一个角成六角形,大小为28*32,按住Ctrl键复制出六个,一共是七个,把它们排成梅花样,再全部选中,点右键,组合成一个外形,放在场景的偏右侧(如弹出菜单询问是否以相同的填充风格清空对象的重叠区域,选是或否都行),对这个外形依次添加动作,效果/显示到位置/从一边随机自转,20帧,效果/连续循环/3D自转整个对象,20帧,效果/复原,参数:X比例 调整大小到150% X=Y,10帧,并移到场景中间。再导入压缩包中名为“3.jpg”的图片,放在场景的中间,设置锚点为居中,在第一帧加效果/放置,在第51帧添加效果/移动,参数:调整X角度顺时钟360度,20帧,在第71帧添加效果/移动,参数:调整X角度逆时钟360度,让图片在场景中运动或旋转,测试如果图片运动范围越出七个梅花外型,调整图片位置。调整梅花外型到精灵的最下层,在精灵面板上把“作为遮罩使用底部对象”前打勾。
    测试时请把导出面板中的电影中的文本定义为文本。
    通过这个实例,我们知道了在SWISHmax中应用遮罩效果时,遮罩元件和被遮罩元件都可以做运动。

作业二  听声音选单词

    先看看这个实例的概要区面板和演示效果。

点击查看下一张

 

从上面的左图中可以看出,这个实例主要是由四个小动物按钮和一个声音按钮组成的,在四个小动物按钮中,当鼠标移过或按下时,在场景中会出现相应的英文单词,不管答对还是答错,都有音乐出现。
     1、新建文件  400*250像素,帧频12,背景白色。
     2、画一矩形,400*250像素,边线2,深黄色,放射梯度填充,左白右淡黄。
     3、在场景中写入静态文本:听声音选单词,字体随意,字号32,颜色绿色。
     4、创建名为“小猴”的按钮,在向上按键状态下导入压缩包中名为“猴子.png”的图片,调整好图片的位置,然后合起按钮,建立按钮的移过状态和向下状态,在这二个状态中向上移动图片几个像素,写入静态文本“monkey”,放在场景中间,再在向下状态中创建精灵,在内容面板上选取声音,点击“导入”按钮,导入压缩包中的sound1.mp3文件,在精灵中写入下面的语句:
onFrame (1) {
playSound("sound1.mp3");
}
     5、同法创建“兔子”、“小鸡”、“狐狸”三个按钮,三者的英文单词分别是rabbit、chicken、fox,“小鸡”的按钮按下时将声音换成压缩包中的sound2.mp3,并用直线工具画一个“对号”。
     6、创建声音按钮  在向上状态中用钢笔工具画一个喇叭外形,可用“再成形”调整外观,创建“移过”、“向下”状态,在移过状态中创建播放声音的精灵,在精灵的第一帧上加语句:
onFrame (1) {
playSound("2.mp3",true);
}
    7、在移过状态下再创建一个实例名为“11”的精灵,在喇叭前面画一根向上向右发散的线条,在时间线的1、3、5帧设置“放置”效果,在2、4、6帧设置“删除”效果。
    8、在“移过”状态上点一下,执行菜单/插入/实例命令二次,在弹出菜单上找到“_11”实例,复制出二个同样的线条,再移动并旋转这二根线条,在喇叭前面形成发声时的模拟声波。
    9、测试存盘。

    后记:

     SWISHmax是一个功能强大的动画软件,通过多次升级,它已不再定位于Flash的第三方软件,而是发展成一个独立的网页动画制作软件,它已具备较为完善的图形绘制、动画制作、声音处理功能,和Flash相比,它的易学易懂、高效等突出优点令我们刮目相看,不得不重新审视它的存在。在本教程中,我们设计的教学目标是学完这四讲,能依次完成下列教学目标:即认识和熟悉SWISHmax的界面并画出简单图形、能独立制作网站Banner、设计导航条、制作复杂片头动画。要说明的是如果仅仅依靠这四讲的内容和课后的八个作业,要完全达到上述教学目标是有一定难度的,特别是最后一个目标。限于四讲的有限篇幅,我们只能把软件的基本使用方法教给大家,如何创意和发挥,还要靠大家在今后的工作中多多实践,欢迎并希望在启航论坛上能见到大家更多的具有自己创意的SWISHmax作品,我们一起来交流提高,共同走入SWISHmax的精彩世界。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多