Zitat von
Dearmon:
GetDestY berechnet wie weit der Spieler (unabhängig vom drehen) auf der Y-Achse runter oder hoch muss, um so zum Ziel zu stehen dass er nur noch diagonal gehen muss.
GetDestX berechnet wie weit der Spieler (unabhängig vom drehen) diagonal gehen muss, um zum Ziel zu kommen.
GetH addiert dann beide Beträge um die gesamten zu begehenden Felder zu berechnen.
Japp, so habe ich mir das auch vorgestellt
.