Sie sind nicht angemeldet.

1

Mittwoch, 5. Mai 2010, 17:51

looktohotspot mit offset möglich?

Hallo Zusammen,

die Funktion looktohotspot(hs,fov); ist sehr praktisch. Ich würde in meinem Fall gerne einen offset angeben.
Ist das möglich?

Grüße
Holger

2

Freitag, 7. Mai 2010, 13:06

Hi,

einen Offset zum Hotspotmittelpunkt?
nein, das ist nicht möglich,

Schöne Grüße,
Klaus

3

Freitag, 7. Mai 2010, 21:10

Hi,

könnte man denn nicht mit lookto arbeiten und die Parameter errechnen? Die Position des Hotspots ist ja bekannt.

Viele Grüße

Sepp
Virtuelle Rundgänge in den bayerischen Schlössern, Gärten und Seen: http://www.schloesser-bayern.com

4

Freitag, 7. Mai 2010, 21:21

ja, das müsste am theoretisch automatisch gehen. lookto(x,y,z);
(X= mein HotSpot ath, y=mein HotSpot atv+offset, z=fov);

Theoretisch müsste das so gehn. Doch weiss ich nicht, wie man das xml-techisch korrekt ausdrückt *unsure* .

Grüße
Holger

5

Freitag, 7. Mai 2010, 21:48

Hi,

für Bildhotspots wäre das so möglich:

Quellcode

1
2
add(offatv, hotspot[..].atv, offset);
lookto(get(hotspot[..].ath), get(offatv), ..ziel-fov..);


Schöne Grüße,
Klaus

6

Samstag, 8. Mai 2010, 08:32

Hallo Klaus,

jetzt bist du mir zuvor gekommen ;-)

Das Ganze noch als action, die überall verwendet werden kann:

Quellcode

1
2
3
4
<action name="looktoHSOffset">
   add(offatv, hotspot[%1].atv, %2);
   lookto(get(hotspot[%1].ath), get(offatv), %3);
</action>


Aufruf:

Quellcode

1
looktoHSOffset(nameHotspot, offset, fov);


Viele Grüße

Sepp

PS: Ein Idee, Klaus: Vielleicht wäre es gut, im Forum eine Sektion mit nützlichen Codeschnipsel zu haben. Ein paar solche Schnipsel könnte ich beitragen ...
Virtuelle Rundgänge in den bayerischen Schlössern, Gärten und Seen: http://www.schloesser-bayern.com