package { import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import flash.events.Event; public class ArriveTest extends Sprite { private var _vehicle:SteeredVehicle; public function ArriveTest() { stage.align=StageAlign.TOP_LEFT; stage.scaleMode=StageScaleMode.NO_SCALE; _vehicle=new SteeredVehicle ; addChild(_vehicle); addEventListener(Event.ENTER_FRAME,onEnterFrame); } private function onEnterFrame(event:Event):void { _vehicle.arrive(new Vector2D(mouseX,mouseY)); _vehicle.update(); } } }