SwiSHMax5中文免費版是一款专业的flash動畫制作軟件,軟件操作简单短时间就可以制作出多种丰富多样的动画了,多种素材可以供用户选择,使用起来妥妥的。有需要的朋友赶快来欧普軟件园下载吧!
SwiSHMax5特色
1、制作快速,操作簡便
2、支持基本的圖形繪制並制作flash動畫
3、支持星形、心形、環形、波浪形等2D及3D的特殊符號的輸入
4、有常用的鋼筆、切割等工具,方便圖形繪制
5、支持圖像、聲音、視頻、文本等多種格式的導入
6、支持腳本控制,能夠實現簡單的交互
7、內置上百種的文字等特效,複雜的動畫也能瞬間完成
8、支持swf、gif、exe、avi、png等多種格式的導出
SwiSHMax5使用教程
1. 启动SwiSHmax,会弹出一个“你想要做什么”窗口,其中有四个选项,分别是新建一个空电影、从模板新建一个电影、继续一个存在的电影和打开上次编辑的电影,在这里我们选择新建一个空电影。
2. 下面我们会看到一个四周带有控制柄的矩形,这就是动画场景,通过调整控制柄可以设置动画幅面,也可以在电影选项卡中进行设置。在电影选项卡中除了可以设置动画幅面还可以设置动画背景的颜色、动画播放速率,以及控制动画是否循环播放,假如需要动画循环播放就取消“电影结束时停止播放”复选框。
3. 在工具面板中选择“文本”工具,在场景中单击鼠标创建文本框,然后在右侧的“文本”选项卡中输入自己需要的文字,并设置字体、大小和颜色,
4. 选择文本,单击“时间线”左上角的“添加效果”按钮,在弹出的菜单中选择自己喜欢的动画效果,我们在这里选择“显示到位置→打字机”效果。此时单击主工具栏“播放电影”按钮可以预览打字动画效果。
5. 系统默认的打字动画持续时间是37帧,如果想要调整打字动画的持续时间可以在时间线上双击该效果,(标题为“打字机”的时间段为文字动画效果)弹出“打字机设置”对话框,在“显示字符”文本框中设置参数,数值越大动画持续时间越长,相反动画持续时间越短。
6. 在打字动画播放完毕后,如果需要让文字保持静止一段时间后再继续播放动画,可以在“打字效果”后面的任意帧双击鼠标来延长文字静止的时间, 标题为“移动”的时间段为文字静止效果)。
7. 在文字静止一段时间后还可以继续添加其他动画效果。首先在“移动”效果的后面单击选择一个空白帧,确定添加效果的时间位置,再选择“显示到位置→渐进→向内擦除”效果。此时预览动画,就会看到打字动画效果后文字保持静止,随后出现从右向左文字淡入的动画效果。
8. 文字动画效果设置好了,下面的工作就是导出Flash动画。导出前需要需要在“导出”选项卡中进行一些设置,首先要设置“导出选项”为SWF(Flash),再设置“要导出的SWF版本”,系统提供了SWF4、SWF5和SWF6,可任选其一,然后勾选“适合用作电影剪辑”复选框,使导出的动画居中播放。一切设置完成后就可以执行“文件→导出→SWF”命令将动画导出了!!
SwiSHMax5使用技巧
一、loading的制作!
1、在場景1中加入動態文本percent_text,在目標前打鈎,變量爲percent_output。
2、加入一個矩形命名爲loaderbar1
3、再加入一個純色矩形,命名爲loaderbar2,在目標前打鈎,使對象可編寫。
4、在編輯窗口調整好位置。loaderbar2在loaderbar1之前。
5、在場景1中添加腳本
onFrame (3,afterPlacedObjectEvents) {
percentLoaded = _root.getPercentLoaded();
loadedBytes = _root.getBytesLoaded();
totalBytes = _root.getBytesTotal();
loadedKB = Math.round(loadedBytes / 1024);
totalKB = Math.round(totalBytes / 1024);
loaderbar._xscale = percentLoaded;
percent_output = percentLoaded add "%";
if (loadedKB >= totalKB) {
nextSceneAndPlay();
}
}
onFrame (4,afterPlacedObjectEvents) {
prevFrameAndPlay();
}
6、測試影片(後面跟的影片太小就有可能看不到,因爲load的速度太快)
二、時間的顯示:
1、加入文本time,内容为"00:00:00 PM"
2、把文本改爲動態文本,加入變量爲“timedisplay”。
3、在場景中添加腳本
“
onEnterFrame(includingFirstFrame) {
theDate = new Date();
month = theDate.getMonth()+1;
if (month < 10) {
month = "0" add month;
}
day = theDate.getDate();
if (day < 10) {
day = "0" add day;
}
year = theDate.getFullYear();
dmy = month add "-" add day add "-" add year;
TimeDate = new Date ();
hours = TimeDate.getHours();
mins = TimeDate.getMinutes();
secs = TimeDate.getSeconds();
ampm = "AM";
if (hours>12) {
hours = hours -= 12;
ampm = "PM";
}
if (hours < 10) {
hours = "0" + hours;
}
if (hours > 12) {
hours = hours-12;
}
if (mins < 10) {
mins = "0" + mins;
}
if (secs < 10) {
secs = "0" + secs;
}
timedisplay = hours+":"+mins+":"+secs+" "+ampm;
}
三、可移動窗口
1、加入一個場景,在場景中加入一矩形。
2、把矩形轉爲精靈
3、選中精靈,在腳本專家模式中寫入
on (press) {
_root.fenetre.swapDepths(99);
_root.fenetre.startDragUnlocked();
_root.fenetre._alpha=80;
}
on (release) {
stopDrag();
_root.fenetre._alpha=100;
}
4、測試影片
四、加載FLASH做好的swf文件
一般來說加載在精靈上能更容易控制所加載的SWF文件的大小、屬性等。這裏給出主要語句:
1、在精靈a上加載:
a.loadMovie("http://www.supidea.com/netradio.swf");(請選擇要加載文件的絕對路徑)
a._xscale=50;
a._yscale=50;(x\y坐標點)
a._x=100;
a._y=50;(X、Y軸上的長度)
a._alpha=100;(透明度)
2、從精靈a上刪除:
a.unloadMovie();
五、關于按鈕控制的語句:
1、停止播放
on (press) {
stop();
}
2、開始播放
on (press) {
play();
}
3、場景間的跳轉(按下按鈕跳轉到場景2)
on (press) {
gotoSceneAndPlay("Scene_2",1);
}
4、跳轉到第一場景第100幀
onFrame (100) {
gotoSceneAndPlay("Scene_1",1);
}
5、跳轉到URL地址:
on (press) {
getURL("")
}
六、聲音的播放(SWiSHmax只支持WAV和MP3格式)
1、導入
2、
onFrame (1) {
playSound("sound1.mp3");
}
3、可在時間線上拖動到合適幀