PictureBox zum Mauszeiger drehen
-
Hey,
Beim programmieren meines 2D-shooters habe ich folgendes problem.
Wie schafft man es, dass sich eine PictureBox dahin dreht wo der Mauszeiger ist?Danke
-
Tipp: Verwende keine
PictureBox
, sondern zeichne selber auf einPanel
imOnPaint
Event.Grüssli
-
Und wie funktioniert das genau?
-
Panel
Paint Event
Graphics.RotateTransform
Graphics.DrawImage
Alle weiterführende Informationen solltest du unter den Links finden können.
Da du ja sowieso anscheinend ein 2D Spiel probierst zu erstellen, wäre dies sowieso einfacher, wenn du einfach die Graphiken in das Panel selber zeichnest. Allerdings muss man auch sagen, dass WinForms an sich recht ungeeignet ist für ein solches Spiel.
Grüssli
-
Danke erstmal (:
Allerdings muss man auch sagen, dass WinForms an sich recht ungeeignet ist für ein solches Spiel.
Naja so ein anspruchsvolles spiel ist das nicht...
Sowas in der art http://www.youtube.com/watch?v=CnFvB5uJxnw
-
D.J. schrieb:
Naja so ein anspruchsvolles spiel ist das nicht...
Sowas in der art http://www.youtube.com/watch?v=CnFvB5uJxnwDas ist aber bereits ebenfalls nicht mit WinForms sondern mit XNA erstellt. XNA ist für die Spieleentwicklung gedacht.
Grüssli