Autor Tema: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.  (Leído 5828 veces)

SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12837
  • Karma: 377
Re: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.
« Respuesta #30 en: Noviembre 19, 2010, 12:46:00 am »
si lo que queres es que sea transparente, no uses rgb(0,0,0) usa directamente 0, o sea, la linea deberia quedar.

Map_Clear(0,MapaVirtual,0);

si es que te entendi lo que querias hacer, quizas no te entendi.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DjSonyk

  • Sr. Member
  • ****
  • Mensajes: 492
  • Karma: 24
Re: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.
« Respuesta #31 en: Noviembre 19, 2010, 01:48:58 am »
si lo que queres es que sea transparente, no uses rgb(0,0,0) usa directamente 0, o sea, la linea deberia quedar.

Map_Clear(0,MapaVirtual,0);

si es que te entendi lo que querias hacer, quizas no te entendi.
Si se uso eso Splinter al quererlo borrar no borra, al copiar transparente en algo pintado que da lo pintado osea 1+0=1
1 lo que esta pintado 0 tranparente...Lo acabo de probar hago click derecho pero el tile sigue formando parte del grafico,lo grabe en PNG por si acaso el grafico si que se modificaba y nada.
A ver si me explico mejor que es el 1º problema que tenemos,yo pinto un tile este se aloja en el fichero X,en el grafico 999,pero si quiero "borrar,quitar,cortar"algo(vamos que sea de nuevo transparente no consigo como hacerlo con las sentencias que tenemos en Bennugd, ojo!!! no digo que no se pueda en caso de poder ,lo que digo esque no se como ....)

Edit: Este finde semana si tengo tiempo dejo la demo del remake que prometi a Wind ^^,y una Beta del editor ...
Saludos a todos.

SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12837
  • Karma: 377
Re: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.
« Respuesta #32 en: Noviembre 19, 2010, 02:32:00 am »
no puede ser, si haces map_clear, a 0, lo borra.

ahhh, ya veo... el ultimo parametro del map_block_copy en lugar de 0 tiene que ser b_nocolorkey
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Drumpi

  • Hero Member
  • *****
  • Mensajes: 6289
  • Karma: 161
  • Odio el periodo "entre proyectos"
    • La web de Drumpi
Re: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.
« Respuesta #33 en: Noviembre 19, 2010, 03:18:38 am »
¿Y usar una primitiva gráfica? ¿DRAW_BOX con DRAWING_COLOR(0)? creo que es más rápido y efectivo.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12837
  • Karma: 377
Re: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.
« Respuesta #34 en: Noviembre 19, 2010, 03:24:47 am »
¿Y usar una primitiva gráfica? ¿DRAW_BOX con DRAWING_COLOR(0)? creo que es más rápido y efectivo.

no lo se
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DjSonyk

  • Sr. Member
  • ****
  • Mensajes: 492
  • Karma: 24
Re: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.
« Respuesta #35 en: Noviembre 19, 2010, 11:58:07 pm »
no puede ser, si haces map_clear, a 0, lo borra.

ahhh, ya veo... el ultimo parametro del map_block_copy en lugar de 0 tiene que ser b_nocolorkey

Karma Up!!! Mira que lo he dado vueltas,creo recordad que asi tambien lo mire "Map_Clear(0,MapaVirtual,0);" consegui muchos trucos con Map_Block_Copy pero el de poner lo pixels trasparentes nada de nada...

En fin muchas gracias a todos en especial a ti Splinter,eres una makina,y DCelso siento la intromision y tu hilo ^^.


SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12837
  • Karma: 377
Re: modificaciones a mod_map para soporte de pngs de 24 bits con transparencias.
« Respuesta #36 en: Noviembre 20, 2010, 03:33:51 am »
de nada... ;)
Download Lastest BennuGD Release: http://www.bennugd.org/node/2