Paralelo al tanques decidi empezar con un juego de aviones al estilo de Minisquadron, voy bien el problema esta con el "stalling", es entrar en perdida.
Entrar en perdida es:
CitarCuando vas muy lento pierdes el control del avion y empiezas a caer hasta que apuntas el avion hacia abajo y lo recuperas
El problema es que el avion no se recupera del stalling, el codigo es:
image_angle=mira
motion_add(mira,0.05)
if speed>9 speed=9
if stalling=0 mira=direction
if speed<2 stalling=1
if mira<300
{
if mira>240 {stalling=0 salvado=1}
else salvado=0
}
mira seria la direccion en la que mira el avion, como podran ver es igual a image_angle
Bueno, el codigo para doblar es:
if stalling=1
{
mira-=5
}
else {direction-=5 mira-=5}
Invertido para el otro lado ;)
Como podran ver cuando estas en stalling solo mueves el sprite hasta que lo apuntas hacia abajo pero no funciona, no se como explicarlo.
El codigo
if mira<300
{
if mira>240 {stalling=0 salvado=1}
else salvado=0
}
funciona viendo con los numeritos de los draw variable
En resumen no se recupera del stalling, hay algo que lo pone en stalling de nuevo, desde ya gracias