Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Problemas Con El Fondo Transparente De Los Gifs Animados
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Problemas Con El Fondo Transparente De Los Gifs Animados 
 
Hola.

Me he dado cuenta que gambas pone el color del fondo del gif animado que actualmente tiene el formulario donde se encuentran.

Entonces si solapo dos moviebox que contienen gifs animados el, primero no de ja ver el segundo por que el fondo es del color del formulario y lo tapa.

Tengo moviebox con gifs animados que se solapan por el formulario pero queda muy feo cuando se ve el recuadro tapando el moviebox que queda debajo.

os pongo una imagen para que veáis mas o menos lo que quiero decir:


, pantallazo_1301670920_577745

como puedo solucionar esto?

Esta claro que estoy desarrollando un juego de marcianitos.
 



 
pittusa - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.

mina.gif
Descripción:  
Tamaño: 7.51 KB
Visto: 2167 veces

mina.gif

mina.gif
Descripción:  
Tamaño: 7.51 KB
Visto: 2167 veces

mina.gif

mina.gif
Descripción:  
Tamaño: 7.51 KB
Visto: 2167 veces

mina.gif


 



 
pittusa - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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.

gambas-sdl-game

Espero que te sirva.

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Viernes, 01 Abril 2011, 22:54; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje 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 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes PictureBox Con Fondo Transparente. Como Hago? mil_arg General 7 Jueves, 07 Enero 2010, 23:22 Ver último mensaje
mil_arg
No hay nuevos mensajes Objetos Animados En Gambas h4k Aplicaciones/Fragmentos de Código 3 Domingo, 25 Abril 2010, 22:35 Ver último mensaje
spheris
No hay nuevos mensajes Gifs Animados En Controles (PictureBox,etc) Invitado Controles/Librerías/Componentes 6 Martes, 24 May 2011, 02:12 Ver último mensaje
razaAztk
No hay nuevos mensajes Problemas Con Los Colores De Texto Y Fondo... gambafeliz General 15 Domingo, 04 Agosto 2019, 20:09 Ver último mensaje
shordi
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron