说明:按ctrl+alt+a,在上述各组件中的第一格或各影格上都要用frame actions面板写入action程序:
stop
第二步,按ctrl+f8,选择button,开始制作属性为按钮的按钮组件,在按钮组件up影格内画入一个正方形图象,在over、 down只需f5插 入帧即可。
第三步,按ctrl+f8,选择graphic,开始制作属性为图形的电阻外形组件,图形如下图所示。
第四步,回到场景编辑状态,按ctrl+l,按照resistor color coder软件版面结构从打开的图库libraries拖拉出各组件、并排放整齐,也可根据自己的想法作适当的修改,形成的格局如下图所示:
需要说明的是:
[1]左上角主图中的大电阻上复盖的五个色环是属性为影片片段的色环组件,通过变形工具调整后得到。按ctrl+i,选中各色环,并在出现的instance面板上将它们分别命名为s1~s5,如左下图所示为第一环命名时的情形; 另外,附图中上下两小电阻上所复盖的是将该组件属性转为图片并根据想法任意设置指定播放某单一影格的色环组件后的效果,这时的instance面板如右下图即为对某一小电阻色环的instance面板设置样式。
[2]大电阻下方的矩形色块群也是将属性为影片片段的色环组件转换为属性为图片,并根据电子专业色环所对应的数据系列的次序排列。
[3]在右侧附图中两小电阻下有两个阻值数据区方框,它是用矩形工具画出的一大一小外框为绿色、内框为白色的数显框,然后拖入数码影片组件。由于主图中共有五个色环,其中有四个为阻值数据色环,所以要对应在一大数显框内拖入4组数码影片组件,并同大电阻上的色环一样依次命名为d1~d4;在一小数显框内则拖入误差影片组件,并命名为d5。
[4]右下角区的红色文字区域可根据自己的爱好自己设计,在此不作细说
第五步,点按flash5.0菜单insert → layer,在场景中插入layer2,并要确定它在layer1的上方。在主图大电阻下的色块群的某一色块上拖入一个我们在第二步中制作好的按钮组件,运用变形工具调整按钮使其大小使它与下方的色块一样大小;然后,请复制该按钮,并用不断粘贴的方法将其复制到各色块上。
第六步,按ctrl+alt+a,并选中棕色左侧第一个色块上的按钮,在object actions面板内写入如下程序:
on (release) {
telltarget ("s1") {
gotoandstop (2);
//上述程序使主图大电阻上第一环显示棕色色环
}
}
on (release) {
telltarget ("d1") {
gotoandstop (2);
//上述程序使数据区上第一数据组件显示数字"1"
}
}
选中左侧第二个棕色色块上的按钮时,在object actions面板内应写入如下程序:
on (release) {
telltarget ("s2") {
gotoandstop (2);
//上述程序使主图大电阻上第二环显示棕色色环
}
}
on (release) {
telltarget ("d2") {
gotoandstop (2);
//上述程序使数据区上第二数据组件显示数字"1"
}
}
选中左侧第一个棕色色块下方的红色色块上的按钮时,在object actions面板内写入如下程序:
on (release) {
telltarget ("s1") {
gotoandstop (3);
//上述程序使主图大电阻上第一环显示红色色环
}
}
on (release) {
telltarget ("d1") {
gotoandstop (3);
//上述程序使数据区上第一数据组件显示数字"2"
}
}
……
由于文章篇幅有限,其余各按钮上的action程序大家可以用依次类推的方法一一写出。写完后一定不要忘了将layer2调整到layer1的下面,然后按ctrl+enter检测一下,看程序是否正常,发现问题及时调整
对了,到此有人要说schematica的resistor color coder软件中还有四色环的电阻程序,你怎么没作介绍呢?别着急,一步一步来。你最好等到上面的调试程序一切正常后,再考虑下面这一步操作。
第七步,分别在layer1和layer2第二帧按f6,在插入关键帧的同时分别复制了两层第一帧上的内容,然后去除主图中的左侧第一个名为s1色环组件和数据区左侧第一个名为d1数码组件,再通过对其余色环和数据组件适当的位置调整,这样四色环的电阻程序就差不多做好了。
第八步,考虑两影格的画面要能单独播放和转换,所以要分别在第一、二影格上进行frame actions设定,程序为:
stop
第九步,在第一影格,用鼠标选定附图中两小电阻中的那个上面带五环的电阻图形组件,将其属性从图形graphic转换为按钮button,并写入object actions程序:
on (release) {
gotoandstop (2);
}
在第二影格,用鼠标选定附图中两小电阻中的那个下面带四环的电阻图形组件,将其属性从图形graphic转换为按钮button,并写入object actions程序:
on (release) {
gotoandstop (1);
}
这里,你可以对第二影格里的两小电阻的彩色色环和白色色环作一下对调,以作变化。
第十步,就是完工前最后测试和调整。看看效果,加入一些自己的设计,按ctrl+alt+shift+s输出自己的flash的.swf播放文件。ok!满意的话就按播放器上的菜单file → createt projector让它打包生成.exe程序文件。
怎么样,完成了本程序的制作,你一定觉得做一个闪客又闪光了不少,祝贺你
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器