Anuncios Google

No salta !!!

Pues me han pasado el code de un salto, y yo lo e echo a mi manera y no entiendo pork no salta, se mueve y tal pero no salta ni muestra los screen.print no se pork...

blanco=color.new(255,255,255)
bola = {img = image.load("bola.png"), x= 10 , y = 150, h = 20, w = 20,gravedad = 200,velocidadsalto=10, estadosalto = "andando" }
 
 
 
function salto()
	if controls:left() then bola.x = bola.x - 2 end
	if controls:right() then bola.x = bola.x + 2 end
	if controls:cross() and bola.estadosalto == "andando" then
		bola.estadosalto = "saltando"
	end
 
	if bola.estadoSalto == "saltando" then
		bola.velocidadSalto = bola.velocidadSalto - 0.5
		bola.gravedad = bola.gravedad - bola.velocidadsalto
	end
 
	if bola.velocidadsalto < 0 then bola.estadosalto = "cayendo" end
 
	if bola.gravedad < 230 and bola.estadosalto == "cayendo" then
		bola.velocidadsalto = bola.velocidadsalto + 0.5
		bola.gravedad = bola.gravedad + bola.velocidadsalto
	end
 
	if bola.gravedad == 230 then
		bola.velocidadsalto = 10
		bola.estadoSalto = "andando"
	end
 
	if bola.gravedad > 230 then bola.gravedad = 230 end
 
	bola.y = bola.gravedad
	bola.img:blit(bola.x,bola.y)
	screen.flip()
	end
while true do
controls.read()
salto()
	screen:print(10,20,"estadosalto: "..bola.estadosalto,blanco)
	screen.flip()
	end

Aver si alguien sabe.. se k es un error muy chikitito pero o lo veo xD


 Click en la imagen si kieres un avatar o una firma tan espectacular como los mios =P.

Psp 2001 Gen d3 + Memory stick 4 gb

Ps3 Fat 60GB + CFW Rebug 3.55 + Disco duro externo 250 GB+ Multiman


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de barney77

Tambien nota este error: if

Tambien nota este error:

if controls:left() -- es controls.left()

Imagen de Nevado0

lo e puesto asi y me dice bad

lo e puesto asi y me dice bad value o algo asi

Imagen de Dioni0396

la y

y la gravedad no son las mismas, tienen que ser las mismas!

Si no esto hace que automaticamente no funcione

bola.y = bola.gravedad
Imagen de Nevado0

Las puse =es y sigue sin

Las puse =es y sigue sin saltar, llevo toa la tarde intentandolo y nada , estoy por dejar el hb que iba a hacer y volver a los hbs basicos...


 Click en la imagen si kieres un avatar o una firma tan espectacular como los mios =P.

Psp 2001 Gen d3 + Memory stick 4 gb

Ps3 Fat 60GB + CFW Rebug 3.55 + Disco duro externo 250 GB+ Multiman

Imagen de Dioni0396

Revisa mi post

o rindete (Cosa que no te aconsejo)

PD: Ahi errores como velocidadsalto y despues pones velocidadSalto

Eso hace que no se cumpla

Imagen de Nevado0

Bua que tonto soy , voy a

Bua que tonto soy , voy a probar...

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.