我正在尝试使用 actionscript 2.0 在 cs6 中进行一个简单的测验。基本上有 8 个问题,每个问题有 3 个可能的答案。对于每个答案,我想分配不同的分数。根据总分,测验结束时会显示不同的文本。编写此代码的最佳/最简单方法是什么?从图形上看,测验和完成一样好(因为它非常基本),我已经编写了单击 3 个可能的答案按钮和开始按钮等的动作。我只是不知道如何制作这个评分系统。我发现有人已经在这里问过我的问题,但他并没有真正得到答案,我也没有理解他的代码。有人可以帮我吗?我真的很感激。提前致谢。
我在开始时将其添加到其中一个按钮中:
on (release) {
_global.score=0;
_global.score=_global.score+x;
}
在最后几个问题中,我添加了这个脚本(它应该根据总分查看带有测验结果的模板):
on (release) {
if (score<=x) {
gotoandstop(y);
} else if (score=x or x or x or x) {
gotoandstop(y);
} else if (score>=x) {
gotoandstop(y);
} else {
gotoandplay(y);
}
我用 x 和 y 替换了实际数字,因为您显然不知道我是如何组织模板的。但不知何故,在最后一个脚本中,总分计算并没有给出正确的结果......