Sie sind nicht angemeldet.

1

Dienstag, 21. Juni 2011, 11:29

Probleme beim Abfragen von hlookat...

Hi,

ich versuche beim Erreichen eines bestimmten Winkels Hotspots ein- und wieder auszublenden.

Dazu mein bescheidener Versuch:

Quellcode

1
2
3
4
5
6
 	<events onviewchange="action(hot1);"/>

	<action name="hot1">
		if (view.hlookat GT 0, set(hotspot.visible,true), set(hotspot.visible,false)); 
		if (view.hlookat LT 70, set(hotspot.visible,true), set(hotspot.visible,false)); 
	</action>


Soweit Ok aber er blendet die GT 0 Variante 1 x ein und danach nicht wieder aus, nach rechts (LT 70) klappt es einwandfrei, mache ich da was falsch ?

Gruß, Michael

2

Dienstag, 21. Juni 2011, 11:30

...Zusatz:

Wenn ich mich ein mal komplett drehe funktioniert der Mechanismus gar nicht mehr, dann blendet nichts mehr aus...

Gruß, Michael

3

Dienstag, 21. Juni 2011, 12:34

So, gefunden, es fehlt einfach noch ein adjusthlookat(view.hlookat);, dann klappts auch mit der internen Berechnung wohl besser ;-)

Danke :)