Movimiento de Sprite
Hola bede
Tengo un pequeño problemita, en un movie que hice, para mover un sprite con las teclas, hacia arriba, abajo, izquierda y derecha, y escribo al siguiente linea:
on keyDown
if the optionDown = TRUE then sprite (2).trails = FALSE
keySave = the keyCode
repeat while (keyPressed(keySave))
case (keySave) of
123:
sprite(2).locH = sprite (2).locH - 1
124:
sprite(2).locH = sprite (2).locH + 1
125:
sprite(2).locV = sprite (2).locV + 1
126:
sprite(2).locV = sprite (2).locV - 1
end case
updateStage
end repeat
sprite (1).trails = TRUE
end
Hasta acá todo funciona de maravilla, mi problema es que como hago, cuando pulso las teclas arriba y derecha a la vez, un sprite se mueva en diagonal.?
Desde ya muchas gracias por tu atención.
Morphy
Tengo un pequeño problemita, en un movie que hice, para mover un sprite con las teclas, hacia arriba, abajo, izquierda y derecha, y escribo al siguiente linea:
on keyDown
if the optionDown = TRUE then sprite (2).trails = FALSE
keySave = the keyCode
repeat while (keyPressed(keySave))
case (keySave) of
123:
sprite(2).locH = sprite (2).locH - 1
124:
sprite(2).locH = sprite (2).locH + 1
125:
sprite(2).locV = sprite (2).locV + 1
126:
sprite(2).locV = sprite (2).locV - 1
end case
updateStage
end repeat
sprite (1).trails = TRUE
end
Hasta acá todo funciona de maravilla, mi problema es que como hago, cuando pulso las teclas arriba y derecha a la vez, un sprite se mueva en diagonal.?
Desde ya muchas gracias por tu atención.
Morphy
1 Respuesta
Respuesta de bedelludrica
1