选择题课件制作一例

王朝other·作者佚名  2006-11-24
宽屏版  字体: |||超大  

第一针代码[/url][url=http://www.webjx.com/download.php?url=http://www.webjx.com/upfiles/20051020/20051020133717_1.fla]点击这里下载源文件[url=http://bbs.flash8.net/bbs/UploadFile/2005-10/2005101922920190.swf][/url]

answer_array = new Array(-1, -1, -1, -1);

key1_array = new Array(-1, -1, -1, 1);

_root.total=0;

for (var i = 1; i<5; i++) {

eval("l"+i).key = -1;

eval("l"+i).onRelease = function() {

this.play();

num = Number(this._name.slice(1, 2));

this.key = -this.key;

answer_array[num-1] = this.key;

};

}

answer._visible = false;

answer.close_win._visible=false;

answer_show.onRelease = function() {

k = 0;

for (var i = 0; i<4; i++) {

if (answer_array[i] == key1_array[i]) {

k++;

}

}

trace(k);

if (k == 4) {

answer.right_num = "正确";

_root.total++;

} else {

answer.right_num = "错误";

}

answer._visible = true;

//----------------------

for(var i=1;i<5;i++){

eval("l"+i).enabled=false;

}

};

answer.head.onPress = function() {

answer.startDrag();

};

answer.head.onRelease = function() {

answer.stopDrag();

};

answer.close_win.onRelease = function() {

answer._visible = false;

};

answer.answer.onRelease = function() {

for (var i = 0; i<4; i++) {

if (key1_array[i] == 1) {

eval("l"+(i+1)).gotoAndStop(2);

answer_array[i] = 1;

} else {

eval("l"+(i+1)).gotoAndStop(1);

answer_array[i] = -1;

}

}

};

answer.nextt.onRelease = function() {

for (var i = 1; i<5; i++) {

eval("l"+i).gotoAndStop(1);

}

_root.nextFrame();

for(var i=1;i<5;i++){

eval("l"+i).enabled=true;

}

};

stop();

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有