• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Pathfinding JavaScript zwei Routen

bosko

Member
Pathfinding JavaScript

Hallo,

ich habe dises Script gefunden:

JavaScript PathFinder Map example

was für mich persönlich fast schon passend ist, das was mich aber
daran interessiert ist, ob es möglich sei, Zwei Routen gleichzeitig
anzeigen zu lassen.

ich habe die Funktion $(canvas).click(function(e){ herausgenommen
und eine zweite nodes[] eingetragen:
HTML:
            var starte = nodes[70][1045];
            var ende = nodes[394][1414];
die ich mit findRoute(starte, ende); aufrufe, leider zeigt mit das Script
jetzt nur die zweite Route an und die erste nicht mehr.

Gruß
 
Zuletzt bearbeitet:
dachte ich mir fast....
schon Probiert den Code zu Kopieren und zweimal durchlaufen zulassen,
mag er aber auch nicht, eine lösung oder ansatz für sowas gibt es nun nicht
wirklich oder....
 
Guten Morgen,

hab den Titel überarbeitet, da ich doch noch ein zwei fragen hab.

In den obengenannten Script, in der Datei jspathfinding.js in zeile 158,
wird per "f_score[start] = h_score[start];" eine Art Kosten-Länge/Breite
errechnet. Nun möchte ich auf eine Bestimmt Cost die Koordinaten erfahren.
Zum Beispiel: die Cost beträgt 421 und nun möchte ich wissen welche x & y
bei Cost 156 ist. Mir ist klar das das ganze irgentwo in einer Schleife laufen
muss, aber aber noch nicht herausgefunden wo?
Ich gehe stark davon aus das es in "var heurestic_cost_estimate = function(from, to){"
steckt, komme aber auf keine löung.
 
Zurück
Oben