Foros del Web » Programación para mayores de 30 ;) » .NET »

PictureBox sobre otro con transparencias

Estas en el tema de PictureBox sobre otro con transparencias en el foro de .NET en Foros del Web. estoy desarrollando una aplicacion la cual requiero o siguiente, colocar una imagen de fondo animada (puede ser un gif) y ensima de este, mediante controles ...
  #1 (permalink)  
Antiguo 27/06/2008, 23:26
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
PictureBox sobre otro con transparencias

estoy desarrollando una aplicacion la cual requiero o siguiente, colocar una imagen de fondo animada (puede ser un gif) y ensima de este, mediante controles poder deplazar otra imagen...

resulta que la imagen que esta por encima tiene secciones transparentes.. ya que el picturebox(que es donde estoy colocando las imagenes) es cuadrado...

Resulta que si coloco el fonde transparente(por propiedades) igual lo pinta o asume el color de fondo del form no, es realmente transparente... ya que si la situo encima de otro picture box, este no refleja o mas bien cubre el picturebox de fondo...

No se si alguien podra ayudarme con este problema.... nose si la imagenes no debo colocarla en picturebox o si existe otra forma de agregar imagenes que me permita hacer lo que estoy buscando...

Gracias y saludos...
  #2 (permalink)  
Antiguo 28/06/2008, 07:44
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: PictureBox sobre otro con transparencias

pregunta quieres hacer una marca de agua?
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 28/06/2008, 23:09
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: PictureBox sobre otro con transparencias

No, realmente estoy tratando de hacer un juego 2D, solicitud de la universidad... en una de mis materias... muy al estilo river rider...
  #4 (permalink)  
Antiguo 29/06/2008, 07:11
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: PictureBox sobre otro con transparencias

al segundo bitmap

Bitmap bmp = (Bitmap)Image.FromFile( @"T:\fenn_black.bmp" );
bmp.MakeTransparent( Color.FromArgb( 0, 0, 0 ) ); // (0, 0, 0) cambialo por el codigo rgb que sea tu fondo de tu imagen superpuesta.

this.pictureBox1.Image = bmp;
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 29/06/2008, 07:30
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: PictureBox sobre otro con transparencias

pero mejor busca una libreria en c# con directx u otro motor de graficos y desarrollo de juegues q maneje bien el uso de sprites.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #6 (permalink)  
Antiguo 29/06/2008, 10:41
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: PictureBox sobre otro con transparencias

Gracias pero esa solucion es para C# y estoy trabajando bajo VB, y el Maketransparent no lo reconoce...

Alguna otra solucion? o podrias explicarme como es eso de las librerias

Última edición por Pax-Man; 29/06/2008 a las 11:04
  #7 (permalink)  
Antiguo 29/06/2008, 11:16
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: PictureBox sobre otro con transparencias

q version de vb? q version del framework=
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #8 (permalink)  
Antiguo 29/06/2008, 22:19
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Respuesta: PictureBox sobre otro con transparencias

vd.net 2005 y framework 2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:20.