http://bbs.cnlsj.com/dispbbs.asp?boardID=226&ID=46299&page=1
点击浏览该FLASH文件:
点击浏览该FLASH文件:
目的:主要是运用所做的 flash烟火,来制作一个屏幕保护程序
制作步骤:
一:打开 flash 2004,设置场景。大小为:500*400 象素,背景颜色为:黑色,
帧频为12。
二:制作三个电影剪辑
1、创建第一个电影剪辑。点击菜单栏中的插入或者按(ctrl+f8)键,新建元件,
创建一个新元件,名称:huo。选择工具栏中的矩形工具,绘制一个无边框的矩形,
颜色自定。宽为:110,高为:20。在场景中居中对齐。点击菜单栏中的窗口,
找到变形,在变形面板的旋转处输入45度,点击右下角的拷贝并应用变形按钮,
点击三次,使矩形旋转45度角以后成为“米”字形状。
(图1)
选择黑箭头工具, 然后把鼠标左键放到图形水平方向的矩形的左端向左水平拉至
一段距离。这样火花就做成了。
(图2)
2、创建第二个电影剪辑,点击插入-新建元件(ctrl+f8) ,名称为: huohua。
在新的编辑场景中,点击时间轴的第一帧,打开窗口下的库面板,将 huo 元件拖
入到场景,然后设置它的大小。宽为:14,高为:5,居中对齐于场景。点击第
13帧,在第13帧处插入关键帧,将元件向右移动一段距离,回到第一帧,在第
一帧创建动作补间。点击第13帧,打开动作面板,在第13帧处输入 stop命令。
3、创建第三个电影剪辑,点击插入-新建元件(ctrl+f8) ,名称为:yanhuo。点
击第一帧,将 huohua 拖入到场景,居中对齐。选中“火花”元件,打开属性面
板,把实例名称改为:yanhuo。点击第一帧,打开动作面板,输入脚本语句,把
我教程上或者是源文件上的语句直接复制到你的脚本区就行了。在第 15 帧按 f5
插入一个普通帧。
i = 2;
colors = random(16777215);
yanhuo._visible = 0;
while (Number(i)<50) {
duplicateMovieClip("yanhuo", "isk"+i, i);
setProperty("isk"+i, _rotation, random(360));
scalefactor = 60+Number(random(60));
setProperty("isk"+i, _xscale, scalefactor);
setProperty("isk"+i, _yscale, scalefactor);
mycolor = new Color("isk"+i);
mycolor.setRGB(colors);
i = Number(i)+1;
}
三、回到主场景,插入四个图层,在图层 1 的第 1 帧,把 yanhuo 从库中拖入到
场景,大小不变。放置适当的位置。在图层二的第 5 帧,插入空白关键帧,把
yanhuo(烟火)再次从库中拖入到场景,放置适当的位置,同理,图层三的第
12 帧,图层四的第 8 帧, 分别插入空白关键帧,把 yanhuo 拖入场景,放置合
适位置。然后分别在图层1至图层 4的第30 帧插入普通帧。
四、本例制作完成,点击菜单栏的“控制”-测试影片或者按 ctrl+enter 观看效
果。
下面我们根据所作的这个动画,来制作个屏幕保护程序:
1、点击文件-另存为:将所做的烟火另存为:烟火屏保。
2、点击插入图层按钮,增加一个图层,在第一帧,输入脚本语句:
fscommand("trapallkeys",1);
Mouse.hide();
fscommand("showmenu",false);
fscommand("fullscreen",true);
onMouseDown=function(){
fscommand("quit");
};
3、把所做的烟火发布成.EXE 文件。按下(Ctrl+Shift+F12)组合键,或者点击
文件-发布设置, 在弹出一个 “发布设置” 对话框, 我们选择类型下的第一项 flash
和倒数第三项 Windows放映文件(exe),如图 3:
图三
两项,再点击“发布” 。然后关闭这个面板。这样这个exe文件就发布完成了。
4、接下来我们设置程序,在你电脑的左下角点击“开始”-程序-附件-系统
工具,或者点击:开始-设置-控制面板-性能和维护,找到“计划任务” ,并
点击它,这时候会出现个“任务计划”的界面中,如图:
在这个界面中,有一个“添加计划任务”的图标,双击这个“添加计划任务” ,
在弹出的“任务计划向导”的对话框中单击“下一步”如图:
然后在新弹出的“任务计划向导”中,选择“浏览” ,如图:
找到刚才生成的.EXE 文件,(exe 文件的图标是一个灰色的园,中间有 f 字符号
的)点击打开后,又会出现个对话窗,如图:
在这个对话窗中选择“每天”点击“下一步”再“下一步” 。如图:
用户名也是默认的, 这儿, 有密码的要输入密码, 没密码的还要重新设立密码 (方
法:开始-控制面板-用户帐户-在弹出的面板中双击“计算机管理员”-创建
密码,最后点击“创建密码” 。回到刚才的界面,输入新建的密码。点击“下一
步” ,在中间方栏里打勾-完成。
5、在完成设置后在“计划任务”中又会生成一个任务图标也就是烟火屏保的一
个图标(一个园中间有 f符号,左下角有个像时钟指针的红色园),如图
用鼠标右键点击“烟火屏保” ,找到属性,在 “烟火屏保”对话框中我们单击“设
置” ,在中间位置的“空闲时间”的一项“仅当计算机空闲时间超过”前的框中
打勾,在此可以输入你想选择的空闲时间,如图
在“计划”选项中,打开“高级”选项。
选中“重复任务” ,把时间设置成和前一步的时间相同。
点击“确定”即可。
6、保存文件。
7、做到这儿,你的 flash屏保就已经完成了,等待你所选择的空闲时间你就会看
到自己做的屏保效果了。
8、你可以完全不用这个实例的,挑选一个自己较满意的实例,把它展示在你的
屏幕上,会有一种成就感的。不妨试试呦。祝大家成功!