Bueno he vuelto a hacer cosas con lua, ahora quiero usar la funcion while que sustituye al for, (tenía un código pero lo he perdido).
En el manual de lua aparece esto
for:
for v = e1, e2, e3 do block end
equivalente:
do local var, limit, step = tonumber(e1), tonumber(e2), tonumber(e3) if not (var and limit and step) then error() end while (step > 0 and var <= limit) or (step <= 0 and var >= limit) do local v = var block var = var + step end end
Pero no me entero muy bien jaja, ¿alguien podría poner un ejemplo? por ejemplo convertir este for a un while como ese de arriba:
for X = -32,32,1 do image.blit(foto,X,136) end
Muchas gracias.
Pobre PSP
Lo voy
Lo voy a hacer basandome en el for de C que es algo así como esto:
El código en Lua sería así:
Salu2!
PD: No sé si ya te ayudaron, pero es que estoy desde la tablet y no me carga los comentarios...
facil
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.
Gracias
Era algo así, pero claro, ahora recuerdo que no hace todas las operaciones en un paso, va frame a frame, creo :), es decir que para dar 60 pasos tardará un segundo.
Lo voy a probar a ver
Pobre PSP