永发信息网

Flash AS3.0编程计算得分问题

答案:2  悬赏:70  手机版
解决时间 2021-02-24 02:25
Flash AS3.0编程计算得分问题
最佳答案
从你问题描术可以看出这种构建思路将使用大量语句来做判断,要的是明确思路节省语句。
在止没有更好的建议,给个代码给你做为参考,希望对你有帮助。


import flash.events.KeyboardEvent;
var quseNum:int;//问题标签
var answer:String;//答案
var chooseNum:int;//选项
var score:int;//得分
stage.addEventListener(KeyboardEvent.KEY_DOWN ,keyPress_ing);
function keyPress_ing(e:KeyboardEvent):void
{
switch (e.keyCode )
{
case 49 :
chooseNum = 1;
break;
case 50 :
chooseNum = 2;
break;
case 51 :
chooseNum = 3;
break;
case 52 :
chooseNum = 4;
break;
case 97 :
chooseNum = 1;
break;
case 98 :
chooseNum = 2;
break;
case 99 :
chooseNum = 3;
break;
case 100 :
chooseNum = 4;
break;
}

questions();
trace(answer,score);//输出面版中查看操作时答案和得分。
//在止处将变量值赋给动态文本。

}

function questions():void
{
switch (quseNum)
{
case 0 :
if (chooseNum==1)
{
answer = "right";
score++
//或在止处将变量值赋给动态文本。
}
else
{
answer = "wrong";
}
break;
case 1 :
if (chooseNum==2)
{
answer = "right";
score++
}
else
{
answer = "wrong";
}
break;
case 2 :
if (chooseNum==1)
{
answer = "right";
score++
}
else
{
answer = "wrong";
}
stage.removeEventListener(KeyboardEvent.KEY_DOWN ,keyPress_ing);
break;
}
quseNum++;
}
全部回答
不知道你做的是什么东西,看着没那么复杂
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北京市金色摇篮潜能开发婴幼园柳州分院在什么
下列关于四种生物的叙述,其中正确的是A. 甲
聊城齐鲁证券开户要多少钱
亿隆家具城地址在什么地方,想过去办事
1.我想请问天津血研所节假日上班吗?2、从机
钓鲈鱼用泥鳅怎么挂钩
黑木耳和苦瓜可以在一起吃吗?
奉法者强则国强的出处
【盲人摸象】“盲人摸象”什么意思?
买的csol账号不能改密码
大旗综合汽车展厅滨海分公司地址有知道的么?
一品香饭馆地址在哪,我要去那里办事
阿特兹怎么钥匙紧急启动车
小城市当卫校老师VS大城市当小护士
超垸我想知道这个在什么地方
推荐资讯
谁说军训不能玩手机 军训玩手机的正确姿势盘
枣强县马屯镇史屯幼儿园地址有知道的么?有点
下图中,三角形与平行四边形的面积最简单的整
G104/德贤路(路口)地址有知道的么?有点事想
读图,位于南半球的岛屿甲在地转偏向力作用下
文件根目录是什么
南充到布吉的火车票
银行打流水怎么处理
明确出血原因,应首选A.询问近日是否吃动物、
有成教大专证可以考初级会计证吗
我听到一首韩文歌 很多主播放的 是个男的唱的
1到9每个数字只用一次,和相等
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?