Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function animateCars()
- {
- CarMC = Random_Car();
- if (CarLeft)
- {
- CarMC.x = 0;
- CarMC.y = 245;
- CarMC.name = "CarNumber_"+CarNumber;
- addChildAt(CarMC,numChildren - 1);
- MoveCar = new Tween(CarMC,"x",None.easeNone,-60,900,12,true);
- MoveCar.addEventListener(TweenEvent.MOTION_FINISH, CarFinished);
- MoveCar.start();
- }
- else
- {
- CarMC.x = 0;
- CarMC.y = 258;
- CarMC.name = "CarNumber_"+CarNumber;
- CarMC.scaleX *= -1;
- addChildAt(CarMC,numChildren - 1);
- MoveCar = new Tween(CarMC,"x",None.easeNone,800,-260,12,true);
- MoveCar.addEventListener(TweenEvent.MOTION_FINISH, CarFinished);
- MoveCar.start();
- }
- CarNumber++;
- }
- // Loads another car when finished
- function CarFinished(e:TweenEvent):void
- {
- removeChild(getChildByName("CarNumber_"+CarNumberR));
- CarNumberR++;
- }
- function addBuilding(Text:String)
- {
- HoldingBuilding = true;
- CursorPointer.visible = false;
- CursorGrab.visible = true;
- Building = new CarWash();
- Building.x = MouseX - MouseX % size;
- Building.y = MouseY - MouseY % size2;
- Building.rotation = 0;
- addChildAt(Building,numChildren);
- }
- function DropBuilding(e:MouseEvent):void
- {
- if (HoldingBuilding)
- {
- if (BuildingPlacement)
- {
- HoldingBuilding = false;
- BuildingPlacement = false;
- CursorPointer.visible = true;
- CursorGrab.visible = false;
- Building.x = MouseX - MouseX % size;
- Building.y = MouseY - MouseY % size2;
- Building.rotation = 0;
- Building.transform.colorTransform = NoColour;
- Building.removeChild(BuildingBase);
- BuildingBase = new Sprite();
- BuildingShaddow = new Sprite();
- ShakeTimer.stop();
- }
- else
- {
- ShakeTimer.start();
- }
- }
- }
- //create a container for the cars
- var carContainer:Sprite = new Sprite();
- addChild(carContainer);
- //create a container for the buildings
- var buildingContainer:Sprite = new Sprite();
- addChild(buildingContainer);
- public function animateCars()
- {
- CarMC = Random_Car();
- carContainer.addChild(CarMC);
- if (CarLeft)
- {
- CarMC.x = 0;
- CarMC.y = 245;
- MoveCar = new Tween(CarMC,"x",None.easeNone,-60,900,12,true);
- }
- else
- {
- CarMC.x = 0;
- CarMC.y = 258;
- CarMC.scaleX *= -1;
- MoveCar = new Tween(CarMC,"x",None.easeNone,800,-260,12,true);
- }
- MoveCar.addEventListener(TweenEvent.MOTION_FINISH, CarFinished);
- MoveCar.start();
- }
- function CarFinished(e:TweenEvent):void
- {
- carContainer.removeChild((e.currentTarget as Tween).obj as Random_Car);
- }
- buildingContainer.addChildAt(Building);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement