Я использую ActionScript 2.0 для своего проекта. У меня есть клип, который движется по оси X. Моя проблема в том, что если этот клип достигает заданной границы, он должен автоматически вычесть одну жизнь. Мои коды не работают.
Вот мой код для временной шкалы:
var life:Number = 5;
lives = 3;
boundary = 280;
var speed:Number = 1;
var boundary:Number = 280;
this.onEnterFrame = function():Void {
if (clip._x > boundary) {
clip._x -= speed;
} else {
clip._x = boundary;
delete this.onEnterFrame;
}
}
if(lives == 0){
gotoandstop(132);
}
Вот мой код для перемещения mc:
onClipEvent (load) {
speed = 1;
boundary = 280;
}
onClipEvent (enterFrame) {
if (this._x > boundary) {
this._x -= speed;
}
else {
this._x = boundary;
this._visible = false;
life -= 1;
lifebox.text = life.toString();
}
}
this._visible = false;
? - person nesty santayo   schedule 21.11.2014