austriaka
Geocacher
Ich denke, es liegt daran, dass du zum Aktivieren der Zone eine eigene Funktion hast, mit der du die Zone praktisch neu konstruierst (???), während ich ganz einfach myZone.Active = true gesetzt habe.
Kannst du mir diesen Teil erklären?
Du deaktivierst die Zone, verschiebst den OriginalPoint um 0 Meter, definierst die Punkte wie gehabt und setzt das Flag Active auf true.
Was macht das für einen Sinn? (Außer dass es funktioniert
)
Kannst du mir diesen Teil erklären?
Code:
-- nun die Zone berechnen
zone.Active = false
local dist0 = Wherigo.Distance(0, 'm')
zone.OriginalPoint = Wherigo.TranslatePoint(var_locationstbl[index], dist0, 0)
zone.Points = var_pointstbl[index]
zone.Active = true
Du deaktivierst die Zone, verschiebst den OriginalPoint um 0 Meter, definierst die Punkte wie gehabt und setzt das Flag Active auf true.
Was macht das für einen Sinn? (Außer dass es funktioniert