M1 = Image.load("imagenes/monstruo1.png") M2 = Image.load("imagenes/monstruo2.png") M3 = Image.load("imagenes/monstruo3.png") M4 = Image.load("imagenes/monstruo4.png")
así cargo las imagenes de un "monstruo" ahora bien, necesito pintar ese monstruo en pantalla como unas 10 veces, el caso esque si lo hago desde la misma variable dah fallos (no aparecen, se cuelga cuando le apetece, vamos, se vuelve loco) hay alguna manera sin tener que cargar esas imagenes 40 veces?
Claro!!
xDD, pues puedes pintarlo cuantas veces quiras con un bucle for de esta manera, mas o menos, corrijanme si tengo fallos.
for i = 1,40 do
screen:blit(monstruo[i].x,monstruo[i].y, monstruo[i].img)
end
Es solo un pedazo de codigo, tu solo intentalo, te aseguro que con un bucle for si se puede.
Manual del Perfecto Votante Para un voto libre y justo!.
TheGCProjects
Justo, de hecho, yo pinto en
Justo, de hecho, yo pinto en pantalla no solo 40, sino más de 100!!!! Y lo hago así:
Como podéis ver, está muy abreviado, es porque el código es muy largo y soy un vago asqueroso :P:PXDXD
Sañidos
¡Iníciate en Linux fácilmente! Sólo entra aquí y comprueba que distribución se adapta mejor a tí.
Mi review: iPod Touch 4G
ya ta to solucionao xD
cuando saque mi homebrew (cada vez queda menos, en unas cuantas semanas) sabreis el porque usar 40 fotos, bueno, no son a la vez, pero es una suposicion, pero como máximo supongo que unas 10 veces
salu2 y gracias,
PD: que sepais que tais los 2 (arkanist, pspgorrister) en los agradecimientos :P
Se agradece coder. Un saludo
Se agradece coder.
Un saludo :D
pero
pero no te e puesto por esta respuesta que mas dado, si no que ya os tenia de mucho de antes, e puesto en los agradecimientos a todas las personas que directamente o indirectamenten me han ayudado o me han apoyado, entre ellos tu y arkanist :P, tambien está pipagerardo, P22, elender etc
Sinceramente, yo de ti me
Sinceramente, yo de ti me documentaba antes de seguir picando código, ya no es por cargar la imagen 40 veces, sino por lo que es peor ¡¡¡usar 40 variables!!!. WTF??
Hay muchos tutos por aquí, sobre todo de Lua, seguro que en alguno encuentras información para lo que quieres hacer.
Un saludo y suerte.
LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.
Off topic
Me ha encantado tu firma, la frase:
"Hijos míos, si no sois capaces de sorprender con vuestra sabiduría, desconcertad con vuestras estupideces."
Te la tomare prestada ok?
Salu2
[OT] La frase
Claro, no hay ningún problema, tiene licencia LIBRE :p
[OT (parece operacion triunfo)]Es del libro de la biblia Salmos?
xD he estado buscando y nose si as puesto eso al final porque si o porque pertenece de ahi. La question es que no la he encontrado en ningun sitio. Nunca pense que buscaria online cosas de la biblia.
Alomejor es estupido pero
Alomejor es estupido pero prueba a hacer algo asi como:
M1 = M11 = M12 = .... = Image.load("imagenes/monstruo1.png")
Sí que se puede.
En un tutorial de ejemplo de lua de ésta misma web, en el tutorial de for, pintan toda la pantalla con una imagen creo que era de 32x32.
Saludos.
Si, es este usando el bucle
Si, es este usando el bucle "for"
http://psp.scenebeta.com/tutorial/6-imagenes