Flash课堂计分板
Flash課堂計分板
課堂計分用,得分時有掌聲音效
受初中老師(表姐)委托,用flash編輯的一個課堂計分板,簡單的計分功能,共分為八個計分組,每組有得分和扣分兩個選項。
界面如下
得分和扣分為按鈕,靜態文本,分組和分數標識為靜態動畫靜態文本,分數顯示框為動態文本框
在Flash中創建圖層,第一層放置得分按鈕,第二次放置扣分按鈕,第三層放置分組信息、分數標識和標題(計分板),第四層放置分數顯示的動態文本框,第五層添加代碼:
按鈕實例命名一組得分是g1p_btn
一組扣分按鈕是g1d_btn
二組得分扣分分別是g2p_btn/g2d_btn 以此類推
以下為主要代碼
import flash.text.TextField;
import flash.events.MouseEvent;
stop();
var a:Array=[0,0,0,0,0,0,0,0];
g1p_btn.addEventListener(“click”,pushH);
g1d_btn.addEventListener(“click”,decreasehH);
g2p_btn.addEventListener(“click”,pushH2);
g2d_btn.addEventListener(“click”,decreasehH2);
g3p_btn.addEventListener(“click”,pushH3);
g3d_btn.addEventListener(“click”,decreasehH3);
g4p_btn.addEventListener(“click”,pushH4);
g4d_btn.addEventListener(“click”,decreasehH4);
g5p_btn.addEventListener(“click”,pushH5);
g5d_btn.addEventListener(“click”,decreasehH5);
g6p_btn.addEventListener(“click”,pushH6);
g6d_btn.addEventListener(“click”,decreasehH6);
g7p_btn.addEventListener(“click”,pushH7);
g7d_btn.addEventListener(“click”,decreasehH7);
g8p_btn.addEventListener(“click”,pushH8);
g8d_btn.addEventListener(“click”,decreasehH8);
function pushH(e:MouseEvent)
{
a[0] +=10;
g1_txt.text=""+a[0];
}
function decreasehH(e:MouseEvent)
{
a[0] -=10;
g1_txt.text=""+a[0];
}
function pushH2(e:MouseEvent)
{
a[1] +=10;
g2_txt.text=""+a[1];
}
function decreasehH2(e:MouseEvent)
{
a[1] -=10;
g2_txt.text=""+a[1];
}
function pushH3(e:MouseEvent)
{
a[2] +=10;
g3_txt.text=""+a[2];
}
function decreasehH3(e:MouseEvent)
{
a[2] -=10;
g3_txt.text=""+a[2];
}
function pushH4(e:MouseEvent)
{
a[3] +=10;
g4_txt.text=""+a[3];
}
function decreasehH4(e:MouseEvent)
{
a[3] -=10;
g4_txt.text=""+a[3];
}
function pushH5(e:MouseEvent)
{
a[4] +=10;
g5_txt.text=""+a[4];
}
function decreasehH5(e:MouseEvent)
{
a[4] -=10;
g5_txt.text=""+a[4];
}
function pushH6(e:MouseEvent)
{
a[5] +=10;
g6_txt.text=""+a[5];
}
function decreasehH6(e:MouseEvent)
{
a[5] -=10;
g6_txt.text=""+a[5];
}
function pushH7(e:MouseEvent)
{
a[6] +=10;
g7_txt.text=""+a[6];
}
function decreasehH7(e:MouseEvent)
{
a[6] -=10;
g7_txt.text=""+a[6];
}
function pushH8(e:MouseEvent)
{
a[7] +=10;
g8_txt.text=""+a[7];
}
function decreasehH8(e:MouseEvent)
{
a[7] -=10;
g8_txt.text=""+a[7];
}
喜歡的朋友可以點個贊,謝謝
總結
以上是生活随笔為你收集整理的Flash课堂计分板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【图像去噪】基于脉冲神经网络PCNN实现
- 下一篇: 文章审核自动化