Wo Schuss -> Schussloch

Mailyn

Erfahrenes Mitglied
Also: Ich programmier grad 'nen "Mini-Shooter" und wenn man da die Waffe abfeuert, soll dort, wo man gezielt hat (mit der Maus!) , ein Einschlagloch, also irgendein Image oder Picture sichtbar werden! Wie das?
 
Hallo Mailyn,

mit den Ereignissen "MouseDown" und "MouseUp" auf deinem Formular bekommst du die Koordinaten des Mauszeigers. Daraus kannst du dann die Position errechnen, an der das Bild eingefügt werden soll.

Grüße, Dave
 
ungefair so :

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Picture1.Top = Y - (Picture1.Height / 2)
Picture1.Left = X - (Picture1.Width / 2)
End Sub

mfg : hhunderter
 
Zurück