Ergebnis 1 bis 20 von 28

Thema: X/Y-Radius berechnen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Bitte verwende beim EasyEventExporter das nächste Mal die Formatvorlage "vb_lightbg.eft" im Ordner "ftemplates", dadurch wird der Code hier im Forum farbig gehighlighted.

  2. #2
    @Engel der Furcht
    Am besten du machst es so wie Stoep es gesagt hat und benutzt den Algorithmus von R.D. Aus Faulheit schreibe ich das im Pseudo-Code.

    Variable x1 = X-Position vom Gegner
    Variable y1 = Y-Position vom Gegner
    Variable x2 = X-Position vom Held
    Variable y2 = Y-Position vom Held

    Wenn der Held nach oben schaut: y2 - 1
    Wenn der Held nach rechts schaut: x2 + 1
    Wenn der Held nach unten schaut: y2 + 1
    Wenn der Held nach links schaut: x2 - 1

    x1 = x1 - x2
    y1 = y1 - y2

    Wenn x1 < 0: x1 = x1 * -1
    Wenn y1 < 0: y1 = y1 * -1

    x1 = x1 + y1

    Wenn x1 <= 1 (weiter darf der Gegner nicht entfernt sein): Treffer!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •