Anuncios Google

Duda mostrando muros/paredes (Luadev)(solucionado)

Pues bien mi duda es:

¿Como puedo mostrar un muro en el que ya he definido sus dimensiones y coordenadas?

 

Codigo

 

blanco=color.new(255,255,255)
muro1= {x=0,y=50,w=480,h=4} --Muro creado
 
while true do
--para mostrarlo que hago??
 
draw.fillrect(0,50,480,4,blanco)
screen.flip() 
end

 

Asi funcionaria pero no hay ninguna forma para mostralo estilo:

imagen_cargada__anteriormente:blit()

 

Salu2


Risa Dos años en SCENEBETA Risa

Click aquí para ver la Entrada de Bitácora.


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

Mmm... el problema esque

Mmm... el problema esque jamás creas el muro, solo una tabla con sus datos, yo lo hago así:

muro={img=image.create(ancho,alto,color),x=...,y=...,h=el alto que hayas puesto al crearlo,w=el ancho que hayas puesto al clearlo}

while true do
muro.img:blit(muro.x,muro.y);
screen.flip();
end

Edito: lo siento, acabo de leer que ya esta solucionado.

Imagen de jorge_97

By Jorge_97

No no ahora si que esta solucionado xD!!!

Muchisimas gracias eso era lo que necesitaba...!!

draw.fillrect(muro1.x,muro1.y

draw.fillrect(muro1.x,muro1.y,muro1.w,muro1.h,color.new(255,255,255))

Imagen de calin112

Creo, que tienes que poner

Creo, que tienes que poner las coordenadas de donde poner el muro despues del while true do

creo, soy novato total

Imagen de Dioni0396

No me he enterado

de na de na.

Lo unico que se es que quiera imprimir algo en pantalla, usa image.blit.

Imagen de jorge_97

By Jorge_97

Lo he probado pero no va:

image.blit(muro1,color.new(255,255,255))

 

Alguna otra idea??

Imagen de Dioni0396

Normal

como quieres que te vaya asi, si no metes nada?

image.blit(muro1.x,muro1.y,color.new(255,255,255))

Aprende a manejar tablas!

Imagen de jorge_97

By Jorge_97

Creo que tenemos que aprender los dos...

Eso que me has puesto da error...

 

 

Imagen de Dioni0396

Que error?

Si dieras todo el code seria 10000000000000000000000000000 mejor.

Imagen de Nevado0

Claro que da error, enserio

Claro que da error, enserio estas intentando blitear una tabla? wtf image.blit funciona con IMAGENES, tu lo que quieres es crear la imagen, usa image.create mira la docu...


 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

entonces

lo mio esta bien. ya que el error que comete es que blitea una imagen..........

WTF?

Imagen de Nevado0

si ya lo se , mi coment no

si ya lo se , mi coment no iba dirigido ati, era una respuesta directa al post y al comentario que hizo jorge.

Imagen de jorge_97

By Jorge_97

Se que una tabla y para que sirve Blit...

pero yo solo pregunto si hay alguna forma de aplicacar las dimensiones pouestas en la tabla a una funcion como image.blit()...

 

Salu2


Risa Dos años en SCENEBETA Risa

Click aquí para ver la Entrada de Bitácora.

Imagen de Dioni0396

ya te lo ha dicho

image.blit(mira1.x,mira1.y,image.create(mira.h,mira.w,Color))

Imagen de calin112

Edito: Nada olvida... Ojalá

Edito: Nada olvida... Ojalá hubiera el botón de eliminar comenterio... :/

Imagen de jorge_97

By Jorge_97

Esta definido:

blanco=color.new(255,255,255)

Es que el fondo es verde... y entonces se ve... perpo el problema no es ese

Salu2 y gracias por responder


Risa Dos años en SCENEBETA Risa

Click aquí para ver la Entrada de Bitácora.

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.