tienes razon, una colada de pata xD...
ademas lo explique bien mas arriva...
ala, ya sabeis, no soy perfecto xD
P.D: es mas comoda la forma que dice el... lo unico que haces el liarlo
Por favor, identifícate o regístrate.
Moderador: eGladiator

0x2b||!0x2b
TONTO EL QUE LO LEA... ¡TONTO!
ANTONIOND escribió:¿Y por qué no lo simplificas así?
Lo del else if lo arreglaría, ya he dicho que pasa lo mismo de antes, hace los dos cambios en el mismo paso. Así solo hace uno de los 2.
while (1)
{
if((Stylus.Newpress) && PA_StylusInZone(0, 0, 32, 32))
{
if(a == 0)
{
PA_PlaySimpleSound(0, sonido);
PA_SetSpriteAnim(0, 0, 1);
a++;
}
else if(a == 1)
{
PA_StopSound(0);
PA_SetSpriteAnim(0, 0, 0);
a--;
}
}
PA_WaitForVBL();
}
Nota: Se puede cambiar (a == 0) por (!a) y (a == 1) por (a).
![reojillo [reojillo]](./images/smilies/nuevos2/ooooops.gif)
)
![loco [looco]](./images/smilies/nuevos2/borracho.gif)
Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados