flash跳舞机 问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:21:42
我用FLASH做了一个跳舞机,但是不管怎么按都是so bad为什么啊?我的代码没写错啊!
tellTarget ("aa3") {
play();
}
duplicateMovieClip("aa3", "aa3" + total, total+_currentframe);

判断:
on (release, keyPress "f") {
if (c == 2) {
with (text) {
gotoAndPlay("good");
}
count = count+1000;
good = good+1;
} else if (c == 3) {
with (text) {
gotoAndPlay("perfect");
}
with (okaa3) {
gotoAndPlay(2);
}
count = count+5000;
perfect = perfect+1;
} else {
with (text) {
gotoAndPlay("bad");
}
badcount = badcount+1;
}
with (a3) {
gotoAndPlay(2);
}
}
我的QQ467821614
我定义了啊!c=1;
为什么都是so bad啊?
帮帮我,急啊!~~~~

你的变量C有没有先定义?
比如在前一个场景中先初始化:
var c = 0;
================
两个地方检查下:
初始化变量的地方是否被重复执行了?
比如初始化放在了第一帧,而最后一帧没有加以控制gotoAndPlay(2),造成不断初始化。
还有最后一个else改为else if (c==1)试试看。
有时好像这也会有问题=。=!