Hola, tengo una duda que me ha surgido programando y me gustaría preguntárosla:
Podría meter un if dentro de otro if? O hay alguna manera de hacer que dentro de un if se cumpla otra condición?
Haber que me explique:
if(La condicion que sea...){
PA_EasyBgLoad....;
if bool==true PA_LoadSpritePal...;
else PA_Load...
}
Esas condiciones son a las que me refiero, se podría hacer eso? Si no se puede, De que otra manera lo podría hacer?
Espero que me hayan entendido, porque con las prisas que llevo no creo que se haya entendido nada :P
Saludos y gracias por adelantado.
Gracias por la firma The Dark Master
ya te han dicho que se puede
ya te han dicho que se puede de dos formas, ya tu usa la que mas te convenga, por si lo que necesitas es una condicion global como por ejemplo tocar la pantalla la pones fuera y dentro cada una de las condiciones que pueden darse, asi te ahorras de poner en todos los if el Stylus.Held o Newpress + cada condicion
if(Stylus.Newpress){
if(variable==1){funciones;}
if(variable==3){funciones;}
if(variable==7){funciones;}
if(variable==X){funciones;}
}
mejor eso que lo siguiente
if(Stylus.Newpress && variable==1){funciones;}
if(Stylus.Newpress && variable==3){funciones;}
if(Stylus.Newpress && variable==7){funciones;}
if(Stylus.Newpress && variable==X){funciones;}
asi no se nota mucho, pero si metes mas condiciones globales y o individuales se te puede simplificar bastante
se puede poner un if dentro de otro si.
Pero también puedes hacer un if con más de una condición.