Sie sind nicht angemeldet.

1

Mittwoch, 5. September 2012, 09:03

Virtual Tour Editor Plugin - Anmierte Kreise statt Pfeile??!

Erstelle immer noch meine erste Tour mit dem "Virtual Tour Editor Plugin" von krpano.

Habe jetzt einige Toruen mir angeschaut. Wenn ich "add Hotspot" klicke. bekomme ich halt die Pfeile. Wie aber ist es möglich diese Aniemierten Kreise stattdessen zu bekommen??

EDIT: Habe den Ordner "Hotspots" in den Beispielen gefunden, da sind sie ja... :-)) Aber wie bekomm ich die nun in den Tour Maker... ??!


Freu mich auf antworten...

Gruss
Katja

2

Mittwoch, 5. September 2012, 12:06

Vorab, ich finde dieses Forum prima, weil man manchmal einsetzbare Lösungen per Copy'n'Paste 1:1 in den A**** geschoben bekommt. Dies vor dem Hintergrund, dass krpano XML-Noobs alles wollen, aber gleichzeitig dokumentieren, dass sie keine Ahnung von nix haben und erwarten, dass man ihnen die Lösung auf dem Präsentierteller liefert. Mich ärgert das. krpano ist nach wie vor und erst Recht in der aktuellen Version ein Tool, das sich an Anwender wendet, die keine Angst davor haben, sich intensiv mit XML und den dazugehörigen Droplets auseinansetzen. Wer etwas anderes behauptet, gehört verhauen.

Deine Lösung lautet

Erzeuge einen Ordner namens hotspots und kopiere die angehängten *.pngs dorthin

Füge deiner vtourskin.xml folgende Zeile hinzu

$this->cacheCode('[php]','<style name="hotspot_ani_black"
url="hotspots/hotspot_ani_black_64x64x20.png"
crop="0|0|64|64"
framewidth="64" frameheight="64" frame="0" lastframe="19"
onloaded="hotspot_animate();"
altonloaded="if(isphone, mul(scale,2)); onloaded();"
/>

<style name="hotspot_ani_white"
url="hotspots/hotspot_ani_white_64x64x20.png"
crop="0|0|64|64"
framewidth="64" frameheight="64" frame="0" lastframe="19"
onloaded="hotspot_animate();"
altonloaded="if(isphone, mul(scale,2)); onloaded();"
/>

<action name="hotspot_animate">
inc(frame,1,get(lastframe),0);
mul(ypos,frame,frameheight);
txtadd(crop,'0|',get(ypos),'|',get(framewidth),'|',get(frameheight));
delayedcall(0.03, if(loaded, hotspot_animate() ) );
</action>')

Ersetze deinen Hotspot in deiner tour.xml durch folgende Zeile (wahlweise *_white oder *_black)

$this->cacheCode('[php]','<hotspot name="spot1" style="shotspot_ani_white" ath="-41.144" atv="10.999" linkedscene="blablub" />')

Soviel dazu.
»Horsty« hat folgende Bilder angehängt:
  • hotspot_ani_black_64x64x20.png
  • hotspot_ani_white_64x64x20.png

4

Mittwoch, 5. September 2012, 17:16

Vorab, ich finde dieses Forum prima, weil man manchmal einsetzbare Lösungen per Copy'n'Paste 1:1 in den A**** geschoben bekommt. Dies vor dem Hintergrund, dass krpano XML-Noobs alles wollen, aber gleichzeitig dokumentieren, dass sie keine Ahnung von nix haben und erwarten, dass man ihnen die Lösung auf dem Präsentierteller liefert. Mich ärgert das. krpano ist nach wie vor und erst Recht in der aktuellen Version ein Tool, das sich an Anwender wendet, die keine Angst davor haben, sich intensiv mit XML und den dazugehörigen Droplets auseinansetzen. Wer etwas anderes behauptet, gehört verhauen.

Deine Lösung lautet

Erzeuge einen Ordner namens hotspots und kopiere die angehängten *.pngs dorthin

Füge deiner vtourskin.xml folgende Zeile hinzu

$this->cacheCode('[php]','<style name="hotspot_ani_black"
url="hotspots/hotspot_ani_black_64x64x20.png"
crop="0|0|64|64"
framewidth="64" frameheight="64" frame="0" lastframe="19"
onloaded="hotspot_animate();"
altonloaded="if(isphone, mul(scale,2)); onloaded();"
/>

<style name="hotspot_ani_white"
url="hotspots/hotspot_ani_white_64x64x20.png"
crop="0|0|64|64"
framewidth="64" frameheight="64" frame="0" lastframe="19"
onloaded="hotspot_animate();"
altonloaded="if(isphone, mul(scale,2)); onloaded();"
/>

<action name="hotspot_animate">
inc(frame,1,get(lastframe),0);
mul(ypos,frame,frameheight);
txtadd(crop,'0|',get(ypos),'|',get(framewidth),'|',get(frameheight));
delayedcall(0.03, if(loaded, hotspot_animate() ) );
</action>')

Ersetze deinen Hotspot in deiner tour.xml durch folgende Zeile (wahlweise *_white oder *_black)

$this->cacheCode('[php]','<hotspot name="spot1" style="shotspot_ani_white" ath="-41.144" atv="10.999" linkedscene="blablub" />')

Soviel dazu.



Danke. Gelobe Besserung.

Hab es gerade probiert. es wird mir NIX angezeigt. Vorher war da noc hein Pfeil... Jetzt ist da nix Mehr :-((

5

Mittwoch, 5. September 2012, 17:46

Quick and dirty:

Kopiere die Datei "hotspot_ani_black.swf" oder "hotspot_ani_white.swf" aus dem Hotspotsverzeichnis der KRPano-Tools in das "skin"-Verzeichnis deiner fertigen Tour. In diesem Verzeichnis ist eine Datei "vtourskin.xml". Hier suchst du den Eintrag "vtourskin_hotspot.png" und ersetzt ihn durch "hotspot_ani_black.swf" oder "hotspot_ani_white.swf". Fertig.

Gérard

panocanarias.de

Fortgeschrittener

Beiträge: 99

Wohnort: Alemania / Mexico

  • Nachricht senden

6

Mittwoch, 5. September 2012, 18:22

Hi Gérard,

so wie Du es beschrieben hast klappt es auf Anhieb!

VG Matthias
Alles wird gut!

7

Donnerstag, 6. September 2012, 08:14

Quick and dirty:

Kopiere die Datei "hotspot_ani_black.swf" oder "hotspot_ani_white.swf" aus dem Hotspotsverzeichnis der KRPano-Tools in das "skin"-Verzeichnis deiner fertigen Tour. In diesem Verzeichnis ist eine Datei "vtourskin.xml". Hier suchst du den Eintrag "vtourskin_hotspot.png" und ersetzt ihn durch "hotspot_ani_black.swf" oder "hotspot_ani_white.swf". Fertig.

Gérard



Danke. Läuft :-)

Ähnliche Themen