Хех... не в моих это правилах, но ладно...
Я всеволишь немного переделал твой код... но по мне так это далеко от идиала, по тому лучьше отнестить как к учебному пособию...
CODE:onClipEvent (keyDown) {
if (Key.isDown(38)) {
this._y -= 10;
if (this.hitTest("_root.rec")) {
this._y += 10;
}
} else if (Key.isDown(40)) {
this._y += 10;
if (this.hitTest("_root.rec")) {
this._y -= 10;
}
}
if (Key.isDown(37)) {
this._x -= 10;
if (this.hitTest("_root.rec")) {
this._x += 10;
}
} else if (Key.isDown(39)) {
this._x += 10;
if (this.hitTest("_root.rec")) {
this._x -= 10;
}
}
} |