• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Abstand zu Zone ermitteln

TeamBunteBlitze

Geocacher
Hallo,

ich will in einem WiG -mit Urwigo gemacht- die Geschwindigkeit des Spielers bestimmen. Die Zeit zu ermitteln ist ja über einen Timer kein Problem. Wie bestimme ich den Abstand zu einer bestimmten Zone?

VG

Sven
 

Krolock

Geocacher
Es gibt einen Baustein "Distance to a zone".

Wenn du den auf Distance=Value, Units=Meters konfigurierst, müsste er dir das richtige ausgeben.

Aber Vorsicht, die Methode bestimmt den Abstand des Players zum OriginalPoint, d.h. den Punkt den du als erstes angegeben hast.

Der von Urwigo erzeugte lua-code sieht folgendermaßen aus:
Code:
Wherigo.VectorToPoint(Player.ObjectLocation, objz1.OriginalPoint):GetValue "m"

Wenn du eine Zone im Nachhinein verschiebst, bleibt der OriginalPoint erhalten !
 
OP
TeamBunteBlitze

TeamBunteBlitze

Geocacher
Hallo,

danke. Wer lesen kann ist klar im Vorteil. Funktioniert prima. Ich weise nun einfach einer Variable den Wert zu und gut. :up:

VG

Sven
 

maierkurt

Geowizard
Krolock schrieb:
Wenn du eine Zone im Nachhinein verschiebst, bleibt der OriginalPoint erhalten !
Irgendwie müssen wir mal einen Fettnäppchen/Bug/NoGo-Thread aufmachen.
In diese schöne Falle bin ich damals ganz wunderbar reingelatscht.

Gruß, maierkurt
 
Oben