/* */ package { import flash.display.Sprite; import flash.events.Event; import flash.events.KeyboardEvent; import flash.ui.Keyboard; public class prePlat extends Sprite { private var me, dead:Sprite; private var vx, vy:Number; private var facingLeft:int; private var thePrize:prize; private var plats:Array; private var enemies:Array; // stage size private const winSzX = 550; private const winSzY = 550; private const mySpeed = 24; /// how strong my jump is private const numberPlats = 4; // number of platforms private const numberEnemies = 5; // number of platforms // initialization public function prePlat() { var i:int; var dx, dy:Number; vx = 0.0; vy = 0.0; facingLeft = 0; plats = new Array(numberPlats); dx = 50; dy = 300; plats[0] = new platform(dx, dy); addChild(plats[0]); dx = 200; plats[1] = new platform(dx, dy); addChild(plats[1]); dx = 350; plats[2] = new platform(dx, dy); addChild(plats[2]); dx = 500; plats[3] = new platform(dx, dy); addChild(plats[3]); // a pool of blood dead = new deadSymbol(); dead.x = -2000; // initially off-screen dead.y = 100; addChild(dead); enemies = new Array(numberEnemies); for (i=0; i380) { vy = vy - (3*mySpeed); } for (i=0; i550) { me.x=550; vx=vx*-1; } //if (me.y<0) { me.y=0; vy=vy*-1; } if (me.y>400) { me.y=400; vy=vy*-.5; } for (i=0; i550) { me.x=0; } //if (me.y<0) { me.y=400; } //if (me.y>400) { me.y=0; } } } }