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];
}
喜欢的朋友可以点个赞,谢谢