Comentarios |
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
¿pero esos gif son transparentes? yo díría que no. En ese caso gambas está haciendo lo que debe hacer. Debes poner los gif o los png con el fondo transparente.
Por otra parte si los haces con gif dispondrás de solo 256 colores. Seguramente te cuesta el mismo esfuerzo usar PNG y dispones de todos. Los png animados son de tipo MNG y no sé como se hace porque no toco ese tipo de programas pero con seguridad será algo muy simple de poner una imagen tras otra. Este formato no fue muy afortunado porque cuando salió apareció una cosilla llamada flash que se quedó con todo el mercado pero sigue siendo perfectamente útil.
|
soplo [ Viernes, 01 Abril 2011, 17:16 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
Si, son transparentes.
Si haces una prueba veras que gambas le pone el color de fondo del formulario.
Descripción: |
|
Tamaño: |
7.51 KB |
Visto: |
2191 veces |
|
Descripción: |
|
Tamaño: |
7.51 KB |
Visto: |
2191 veces |
|
Descripción: |
|
Tamaño: |
7.51 KB |
Visto: |
2191 veces |
|
|
pittusa [ Viernes, 01 Abril 2011, 17:30 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
Hay una propiedad mask que no se como se usa porque nunca la he usado pero que es para eso.
|
soplo [ Viernes, 01 Abril 2011, 17:42 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
Yo la he usado.
Se usa en un formulario. Y afecta a su imagen de fondo.
por ejemplo para hacer un formulario redondo. Haces una redonda negra con gimp y lo demás transparente, la pones como fondo de formulario y mask a true y consigues un formulario redondo.
moviebox no tiene mask.
Bueno.. esta claro que gambas no reproduce gifs transparentes, si no que simula la transparencia con el color de fondo del formulario en el que están.
espero se arregle en gambas 3.
Parece que gambas no esta concebido para desarrollar juegos pero le faltan algunas cosillas por pulir.
He tenido que crear una clase para comprobar los impactos de los lasers con las naves, cosa que con flash no ocurre.
Tambien he tenido problemas con el tiempo de respuesta del evento key press y key release.
gracias soplo.
|
pittusa [ Viernes, 01 Abril 2011, 18:42 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
Con gambas se pueden desarrollar juegos de muchas clases:
http://pigasoftware.a.wiki-site.com/index.php/Gambas
http://www.eightvirtues.com/sanctimonia/images.html
Pero me temo que no estáis usando las herramientas adecuadas, como sdl u openGL. Mover controles por el formulario no es lo más adecuado, hay que trabajar sobre controles donde se pueda dibujar de un modo basado en eventos. DrawingArea o Canvas (para openGL).
No soy experto en juegos, pero su desarrollo es una de las facetas más difíciles de la programación en todos los sentidos.
Saludos
|
jguardon [ Viernes, 01 Abril 2011, 19:20 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
Una vez mas jguardon dice muy bien porque los componentes opengl y sdl están precisamente para eso. Yo no tengo ni idea de como se usan pero esa es su razón de ser.
|
soplo [ Viernes, 01 Abril 2011, 19:52 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
Citar: esta claro que gambas no reproduce gifs transparentes
Yo eso no lo tengo tan claro (aunque no he podido analizar), échale un vistazo a este enlace:
http://jsbsan.wordpress.com/2010/10...gambas-en-ruso/
En el hay un juego de naves espaciales donde se ve el fondo de alrededor de la nave.
Espero que te sirva.
Saludos
última edición por jsbsan el Viernes, 01 Abril 2011, 22:54; editado 1 vez
|
jsbsan [ Viernes, 01 Abril 2011, 22:52 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
Estoy sorprendido.
Hasta donde se puede llegar con gambas?
Bueno.. manos a la obra
Como puedo empezar con sdl y opengl?
Alguien conoce algo?
Algún ejemplo sencillo? alguien tiene algo echo sencillito para empezar con sdl o opengl?
la verdad es que me cuesta bastante entender el código del ruso. (también el ejemplo que trae gambas2)
bueno si os enteráis de un tutorial o algo relacionado ya sabéis. (sencillito)
Esto me ha animado, parece que los limites de gambas están mas lejos de lo que yo creía.
por cierto! jsbsan
tu clase me sirvió para detectar el solapamiento de controles, muy buena.
me refiero a la clase que hiciste para innovachenco del teclado virtual.
venga! gracias
|
pittusa [ Sabado, 02 Abril 2011, 13:13 ]
|
|
Re: Problemas Con El Fondo Transparente De Los Gifs Animados
|
o
no usen gif es privativo
usen png es abierto y soporta transparencias y mas colores
|
codificador [ Sabado, 02 Abril 2011, 15:43 ]
|
|
|