万卷书   首页 > 电脑书籍 > Flash > 用Flash仿制Resistor Color Coder软件
 
第五步,点按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检测一下,看程序是否正常,发现问题及时调整。

上一页 下一页