2013-03-04 41 views
-3

我想做一个测验,最后显示一个人他/她选择特定大学课程的质量。测验会询问10个问题,每个问题有2个答案,点击答案后,将为特定课程获得积分。Actionscript 3显示测验结果

例如,问题可能是'你想和电脑一起工作还是和人一起工作?

在回答计算机点将在课程的Informatica,设计和编辑来获得在回答人们点将在课程医生来获得,社会工作者等(我只是事物命名这里例如)

我希望人们通过测验,回答问题,并最终看到他们为每门课程赚了多少分,看哪些课程最适合他们的潜力。

我的问题是,我现在有1个问题作为例子和'结果'框架。

在第一个问题框架我有两个按钮下面的代码;

stop(); 

btn1.addEventListener(MouseEvent.CLICK, release1); 

btn2.addEventListener(MouseEvent.CLICK, release2); 

var option1:Number = 0; 

var option2:Number = 0; 

function release1(){ 

option1 += 1; 

gotoAndStop(2); 

} 

function release2(){ 

option2 += 1; 

gotoAndStop(2); 

} 

现在我想显示的第二框架,其具有twqo动态文本框(表示过程框)用下面的代码所选择的结果;

txt1.text = option1.toString(); 

txt2.text = option2.toString(); 

在我看来,这应该给我结果....但是当我玩我得到的线

引发ArgumentError:错误#1063:Diffrence在TEST_FLA参数:: MainTimeline/release1()

如何获得显示在动态文本框中的结果?另外,当我玩这个东西的时候,它一直卡在第1帧上,也没有第2帧。

红利问题:是否有可能在ActionScript中显示结果?因为我不知道从哪里开始这样做。

回答