Ayuda metodo paint

Dthirion
21 de Octubre del 2005
Hola queria ahcer un mini juego en visual, pero tengo algunos problemas con el metodo paintpicture. Segun tengo entendido este es el unico metodo que te permite selecionar solo una region de una imagen, pero si la imagen es un gif con fondo trasparente, te vuelve el fondo negro y eso es una putada. como mantengo este fondo trasparente?

axelopez
21 de Octubre del 2005
Mira, yo tuve que hacer una rutina que repintara la imagen manualmente pero con una gran cantidad de imagenes se me fue haciendo lento y la deje alli, luego para terminarlo, cree imagenes en tiempo de ejecucion como objetos individuales y me resulto porque si aceptan la transparencia, te recomiendo que aprendas a utilinzar fenix http://fenix.divsite.net/ aunque le pararon por peleas con div la version en la que quedo te permite hacer juegos vastante nitidos, porque soporta archivos de fiecheros con transparencia, multiprocesos, por ejemplo creas un procedimiento

// Disparos balas enemigas
Process disparo(x,y,angulo,tipo)
Begin
region=1;
file=disparos;
graph=tipo;
Repeat
xadvance(angulo,velocidad);
Frame;
Until (y<0 OR y > 500 OR x <0 OR x > 700)
End

con eso tienes n cantidad de disparos
solo llamas el processo de donde quieras
disparo(100,100,0,1);
disparo(100,100,-30,1);
disparo(100,100,30,1);
y ya tienes 3 disparos

bueno espero averte ayudado