I got my movements down…
Just trying to figure out
if i press Up and Left… (combo). to play an animation.
heres the code.
var Speed:Number = 5;
//set Booleans
var left:Boolean = false;
var right:Boolean = false;
var up:Boolean = false;
var down:Boolean = false;
//set stage value:
stage.addEventListener(KeyboardEvent.KEY_DOWN,moveShip);
function moveShip(e:KeyboardEvent):void
{
if (e.keyCode == 37)
{
trace("left");
left = true;
}
if (e.keyCode == 39)
{
trace("right");
right = true;
}
if (e.keyCode == 38)
{
trace("up");
up = true;
}
if (e.keyCode == 40)
{
trace("down");
down = true;
}
}
stage.addEventListener(KeyboardEvent.KEY_UP,releasE);
function releasE(event:KeyboardEvent):void
{
if (event.keyCode == 37)
{
left = false;
ourShip.gotoAndStop(5);
}
if (event.keyCode == 39)
{
right = false;
ourShip.gotoAndStop(5);
}
if (event.keyCode == 38)
{
up = false;
ourShip.gotoAndStop(5);
}
if (event.keyCode == 40)
{
down = false;
ourShip.gotoAndStop(5);
}
else
{
}
}
stage.addEventListener(Event.ENTER_FRAME,mover);
function mover(Event)
{
if (left==true)
{
ourShip.x -= Speed;
ourShip.gotoAndStop(3);
}
if (right==true)
{
ourShip.x += Speed;
ourShip.gotoAndStop(1);
}
if (up==true)
{
ourShip.y -= Speed;
ourShip.gotoAndStop(4);
}
if (down==true)
{
ourShip.y += Speed;
ourShip.gotoAndStop(2);
}
}
What would be the best to do…
I would like to ether cut Up left, down left, down right, up right completely out, or add
the animation.
Any takers?