Código ActionScript :
personaje.addEventListener(Event.ENTER_FRAME, pegaarriba);
personaje.addEventListener(Event.ENTER_FRAME, pegaabajo);
personaje.addEventListener(Event.ENTER_FRAME, pegaizquierda);
personaje.addEventListener(Event.ENTER_FRAME, pegaderecha);
function pegaarriba(evt:Event):void
{
if(personaje.hitTestObject(pared1))
{
personaje.y++;
personaje.y++;
personaje.y++;
personaje.y++;
personaje.y++;
personaje.y++;
personaje.y++;
}
}
function pegaabajo(evt:Event):void
{
if(personaje.hitTestObject(pared3))
{
personaje.y--;
personaje.y--;
personaje.y--;
personaje.y--;
personaje.y--;
personaje.y--;
personaje.y--;
}
}
function pegaizquierda(evt:Event):void
{
if(personaje.hitTestObject(pared2))
{
personaje.x++;
personaje.x++;
personaje.x++;
personaje.x++;
personaje.x++;
personaje.x++;
personaje.x++;
}
}
function pegaderecha(evt:Event):void
{
if(personaje.hitTestObject(pared4))
{
personaje.x--;
personaje.x--;
personaje.x--;
personaje.x--;
personaje.x--;
personaje.x--;
personaje.x--;
}
}¿ahora mi duda es hay una forma mas sencilla de hacerlo?
¿tienen algún tutorial que me pueda ayudar a simplificar mi programación?
desde ya gracias
