Kurve [Nachtrag]

  • VB.NET

    Kurve [Nachtrag]

    Wie kann ich mit GDI eine Kurve (fahren), die dann gezeichnet wird, ich bekommen es nur mit einem 6 Eck hin.

    Nachtrag:

    VB.NET-Quellcode

    1. For Each p As Player In players
    2. Dim x As Double = Math.Cos(p.richtung * Math.PI / 180)
    3. Dim y As Double = Math.Sin(p.richtung * Math.PI / 180)
    4. Dim newPoint As Point = New Point(CInt(p.position.X + x), CInt(p.position.Y + y))
    5. g.DrawLine(New Pen(p.farbe), p.position, newPoint)
    6. p.position = newPoint
    7. Next


    p.richtung is ein Doubel wert, der der User hoch bzw runter setzen kann, wenn er hoch gesetzt wird soll die Linie eine rechts Kurve machen, runter eine links Kurve




    Edit:
    habe es nun damit hinbekomen.

    Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Chris213“ ()