ayuda en programacion de juego en vb6!

Iniciado por koopa2, 5 Mayo 2006, 01:16 AM

0 Miembros y 1 Visitante están viendo este tema.

koopa2

hola gente alguin sabe como hacer en vb6 que una imagen siga las posiciones del mouse ?  y cuando haga click en un boton aparezca esa imagen donde se encuentra el mouse en ese monento ( siempre denmtro del form )


saludos

SeroS

Haber si entiendo, lo que quisieras hacer es draguear una imagen de una parte del formulario a otra parte.
Life is one long insane trip. Some people just have better directions.

NYlOn

Espero que esto te sirva:

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Button = 1 Then
        Picture1.Move X, Y 'mover el control Picture1 (X e Y indican la posicion del mouse en el Form)

    End If
End Sub

koopa2

si me ayudo , gracias .

otra pegunta , para poner un fonde en un form y que ese fondo se mueva ? y para hacer que una imagen no se pase de donde termina el form , es decir el form termina en la posicion (x;y)  y que la imagen no se pase de (x;y)


saludos y gracias por responder

ka0s

Eso es sencillo. Mirá te muestro un ejemplo que hice yo, para que una nave no pase del Formulario. Un juego que nunca terminé :$

'Que la nave no pase del FORMULARIO

If imgnave.Left > 500 Then
    imgnave.Left = 490
End If

If imgnave.Left < 0 Then
    imgnave.Left = 10
End If
If imgnave.Top > 425 Then
    imgnave.Top = 420
End If
If imgnave.Top < 0 Then
    imgnave.Top = 10
End If


Espero que te sirva