網(wǎng)站制作中FLASH教學(xué)課件 By admin 2010/7/15 8:50:00 先看選擇填空題: http://www.68design.net/download/201007/2010063012721267.swf 仿照下面有個(gè)英文選擇填空題做的,寫(xiě)得很馬虎,不過(guò)基本是那樣子了。如高手們有空就幫優(yōu)化一下: var subjectArray:Array=new Array("中國(guó)的尼姑最早是何時(shí)出現(xiàn)的","誰(shuí)是獸中之王","《義勇軍進(jìn)行曲》是哪部電影的主題歌", "屈原是春秋時(shí)代哪國(guó)人","中國(guó)第一部彩色故事片是"); var selectArray:Array=new Array("A. 夏朝","B.唐朝","C.南北朝","D.金朝","A.大象","B.老虎","C.獅子","D.動(dòng)物園園長(zhǎng)", "A.上甘嶺","B.高山下的花環(huán)","C.風(fēng)云兒女","D.英雄兒女","A.齊國(guó)","B.楚國(guó)","C.燕國(guó)","D.趙國(guó)","A.霍元甲","B.祝福","C.一雙繡花鞋","D.黃絲帶"); //將所有選擇答案放在一個(gè)數(shù)組里 var answerArray:Array=new Array("C","D","C","B","B"); //將所有答案放在一個(gè)數(shù)組里 var showArray:Array=new Array(); var nameArray:Array=new Array(); var scoreArray:Array=new Array(); var scoreNum:Number=100/subjectArray.length; var score:int; var totalScore:int; var isplay:Boolean; var field:TextField=new TextField(); var format:TextFormat=new TextFormat("Tahoma"); field.defaultTextFormat=format; field.text="成績(jī): "+" "+"分"; addChild(field); field.y=300; field.x=200; for (var j:int=0; j<subjectArray.length; j++) { var subjectText:TextField=new TextField(); subjectText.x=20; subjectText.y=40*j+20; subjectText.width=300; subjectText.mouseEnabled=false; subjectText.defaultTextFormat=format; subjectText.text=(j+1)+"."+subjectArray[j]+" ? "; addChild(subjectText); var show:Show=new Show(); show.y=40+j*40; show.x=20; show.showText.mouseEnabled=false; show.indexText.text=(j+1)+"."; show.indexText.mouseEnabled=false; show.judgeText.mouseEnabled=false; showArray.push(show); addChild(show); } for (var i:uint=0; i<selectArray.length; i++) { var selectButton:Button=new Button(); addChild(selectButton); selectButton.x = 100+i%4*110; selectButton.y = 40+Math.floor(i/4)*40; //排列 selectButton.buttonText.text=selectArray[i]; selectButton.name=i.toString(); nameArray.push(selectArray[i].charAt(0)); //將數(shù)組里各索引第一個(gè)字符裝進(jìn)數(shù)組 selectButton.addEventListener(MouseEvent.CLICK,selectButtonClick); } function selectButtonClick(event:MouseEvent) { var id:int=int(event.target.name); if (!isplay) { //----------------------------------------------------------- if (id<4) { showArray[0].showText.text=nameArray[id]; } if (id>=4 && id<8) { showArray[1].showText.text=nameArray[id]; } if (id>=8 && id<12) { showArray[2].showText.text=nameArray[id]; } if (id>=12 && id<16) { showArray[3].showText.text=nameArray[id]; } if (id>=16 && id<20) { showArray[4].showText.text=nameArray[id]; } //左邊括號(hào)里顯示的選項(xiàng),這里有缺點(diǎn) //-------------------------------------------------------------- } } var button:Button=new Button(); addChild(button); button.x=300; button.y=300; button.buttonText.text="提交"; button.addEventListener(MouseEvent.CLICK,buttonClick); function buttonClick(event:MouseEvent) { isplay=!isplay; if (isplay) { button.buttonText.text="清除"; for (var ii:uint=0; ii<subjectArray.length; ii++) { scoreArray.push(score); if (showArray[ii].showText.text==answerArray[ii]) { showArray[ii].judgeText.text="√"; scoreArray[ii]=scoreNum; } else { showArray[ii].judgeText.text="×"; scoreArray[ii]=0; } totalScore+=scoreArray[ii]; } field.text="成績(jī): "+totalScore.toString()+" 分"; } else { totalScore=0; button.buttonText.text="提交"; field.text="成績(jī): "+" "+"分"; for (var jj:uint=0; jj<subjectArray.length; jj++) { showArray[jj].showText.text=""; showArray[jj].judgeText.text=""; } } }源文件附件下載:選擇填空題.rar 分享聯(lián)系我們 掃二維碼與項(xiàng)目經(jīng)理溝通 我們?cè)谖⑿派?4小時(shí)期待你的聲音 感謝您的關(guān)注分享“網(wǎng)站制作中FLASH教學(xué)課件” 煙寒網(wǎng)絡(luò)真誠(chéng)為您服務(wù) ,點(diǎn)擊客服直接咨詢(xún)下單. 立即咨詢(xún) 我們服務(wù) 網(wǎng)站建設(shè) 高端網(wǎng)站建設(shè)服務(wù)商、相信品牌力量、相信知名企業(yè);制作后收費(fèi)13014982176! 微信小程序/微信公眾號(hào) 微信小程序 背靠10億流量,不論用戶(hù)需求是什么,都能被開(kāi)發(fā)使用 一點(diǎn)創(chuàng)意,就能在“社交圈”中脫穎而出。 網(wǎng)站優(yōu)化/SEO 讓您的網(wǎng)站更靠近排名位置,讓客戶(hù)更容易找到您,seo優(yōu)化是一個(gè)漫長(zhǎng)過(guò)程,整個(gè)網(wǎng)站營(yíng)銷(xiāo)花最少的錢(qián)起最大的作用。 欄目分類(lèi) 平面廣告設(shè)計(jì)知識(shí)網(wǎng)站優(yōu)化技術(shù)網(wǎng)站建站知識(shí)網(wǎng)站模板分享微信公眾號(hào)開(kāi)發(fā)小程序技術(shù)APP應(yīng)用Python技術(shù)文章web開(kāi)發(fā) 網(wǎng)站建設(shè)建設(shè)知識(shí) 平面設(shè)計(jì)師我們需要懂得印刷知識(shí)與尺寸規(guī)范開(kāi)發(fā)一個(gè)小程序的成本是多少南寧小程序設(shè)計(jì)要注意的七大要點(diǎn)?響應(yīng)式網(wǎng)站有哪些優(yōu)點(diǎn)為什么要選擇響應(yīng)式網(wǎng)站建設(shè)風(fēng)格小程序初次發(fā)布,審核需要多久呢?網(wǎng)站的未來(lái) 你覺(jué)得會(huì)不會(huì)被淘汰?南寧煙寒網(wǎng)絡(luò)提供網(wǎng)站運(yùn)營(yíng)托管網(wǎng)站升級(jí)改版微信小程序開(kāi)發(fā)流程的兩種方法科普網(wǎng)站優(yōu)化注意這8點(diǎn)讓你網(wǎng)站排名上升什么是微信什么是服務(wù)號(hào)? 如何申請(qǐng)使用如何建設(shè)企業(yè)商城網(wǎng)站?商城網(wǎng)站建設(shè)之前要考慮到那些細(xì)...南寧網(wǎng)絡(luò)公司教新手搭建網(wǎng)站的技巧 熱點(diǎn)標(biāo)簽 網(wǎng)站建設(shè) 品牌設(shè)計(jì) 微信小程序 網(wǎng)站優(yōu)化 平面廣告設(shè)計(jì)知識(shí) 網(wǎng)站優(yōu)化技術(shù) 網(wǎng)站建站知識(shí) 網(wǎng)站模板分享 微信公眾號(hào)開(kāi)發(fā) 小程序技術(shù) APP應(yīng)用