Forum: PC-Programmierung Visual Basic aktion nach erreichter position


von PollMan (Gast)


Lesenswert?

Ich programmiere gerade ein Moin Leute. Ich Programmiere gerade ein 
simples Spiel bei dem die Figuren Buttons sind welche ich bebildert 
habe. Durch drücken einer Taste bewegen sich die Buttons über das 
Spielfeld.

Soweit so gut. Ich möchte nun das sich der Button ab dem Erreichen einer 
bestimmten Position seinen Neigungswinkel ändert damit die Spielfigur 
immer nach vorne guckt.

Hätte eigentlich gedacht das ich das über eine If abfrage machen kann. 
Also wenn der Button auf der X Achse die und die Position erreicht wird 
der Button entsprechend gedreht. Weiß aber nicht ganz wie ich das 
realisieren soll :(

Wäre über Hilfe erfreut.

So bewegen sich die Button über mein Spielfeld.
1
spieler2 = spieler2 + SG
2
        Button3.Location = New Point(spieler2, Me.Button3.Location.Y)

von Spritemaster (Gast)


Lesenswert?

Poste doch mal deinen Code, so wird das nichts...

von PollMan (Gast)


Angehängte Dateien:

Lesenswert?

Hier bitte :)

von Arc N. (arc)


Lesenswert?

Mit WinForms und Buttons: gar nicht, was aber gehen sollte: PictureBox 
nehmen und die Bitmap, die in der PictureBox angezeigt wird rotieren.
WPF und Buttons: kein Problem...

von PollMan (Gast)


Lesenswert?

Also kann ich Buttons nicht rotieren lassen? Und wie mache ich das bei 
den PictureBoxen?

von Arc N. (arc)


Lesenswert?

PollMan schrieb:
> Also kann ich Buttons nicht rotieren lassen? Und wie mache ich das bei
> den PictureBoxen?

Ist zwar in C#, Prinzip und Methoden sind aber dieselben in VB
http://www.codeproject.com/Articles/58815/C-Image-PictureBox-Rotations

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.