Всем привет,
Начал изучать классы. Есть объект "Enemy" в его классе прописано простейшее движение по X
и есть несколько объектов с классом "Marker" при соприкосновении с которыми "Enemy" Должен менять свою скорость на противоположную.
В классе Enemy пишу

Код AS3:
package {
import flash.display.*;
import flash.events.*;
public class Enemy extends MovieClip {
public var EnemySpeed:Number = 3;
public function Enemy() {
stage.addEventListener(Event.ENTER_FRAME, moveEnemy);
}
private function moveEnemy(event:Event) {
//Код для изменения скорости(направления) движения
if (this.hitTestObject(marker)){
EnemySpeed=-EnemySpeed;
}
this.x+=EnemySpeed;
}
}
}
Расставил объекты на сцене, проверяю - Пишет ошибку "Неявное приведение значения типа Class к несоответствующему типу flash.display

isplayObject"