Actionscript 3 AS3-得分计数器广告块的下降

Actionscript 3 AS3-得分计数器广告块的下降,actionscript-3,Actionscript 3,我正在用Flash Pro CS6制作一个游戏,你需要避免立方体掉落。当你避开了une cube_1,你会得到一分。我制作了一个记分计数器texfield,并将其设置为动态文本。我不知道如何告诉Flash当电影剪辑cube_1的动画完成时,它应该添加一个点,所以我做了一个if语句,根据立方体的Y坐标>而不是舞台Y,你会得到一个点。问题是我一点都不懂 代码如下: timer.addEventListener(TimerEvent.TIMER, cubeFall); function cubeFa

我正在用Flash Pro CS6制作一个游戏,你需要避免立方体掉落。当你避开了une cube_1,你会得到一分。我制作了一个记分计数器texfield,并将其设置为动态文本。我不知道如何告诉Flash当电影剪辑cube_1的动画完成时,它应该添加一个点,所以我做了一个if语句,根据立方体的Y坐标>而不是舞台Y,你会得到一个点。问题是我一点都不懂

代码如下:

timer.addEventListener(TimerEvent.TIMER, cubeFall);

function cubeFall(t:TimerEvent) {
time++;
if (time == 3) {
    cube_1.play();
} else if (time == 10) {
    cube_2.play();
} else if (time == 20) {
    cube_3.play();
} else if (time == 30) {
    cube_4.play();
} else if (time == 35) {
    cube_5.play();
} else if (time == 40) {
    cube_6.play();
} else if (time == 50) {
    cube_7.play();
} else if (time == 60) {
    cube_8.play();
}

// Add Score

else if (cube_1.y > 480 || cube_2.y > 480 || cube_3.y > 480 || cube_4.y > 480 || cube_5.y > 480 || cube_6.y > 480 || cube_7.y > 480 || cube_8.y > 480 ) {
    score++;
    scoreCounter.text = "Score:  " + score;
}

}

添加一行tracecube_1.y;在某个地方,您可以找到多维数据集的实际y值,这也可能有助于启动计时器。示例:timer.start;特拉维斯,我以前就开始了:老问题,但去掉其他问题。