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];
}

喜欢的朋友可以点个赞,谢谢

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值