Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
|
|
Quellcode |
1 2 3 4 5 6 |
<layer name="ItalyTooltip" [...] visible="true" html="ITALY" /> <events onviewchange="moveTooltip();" /> <action name="moveTooltip"> set(layer[get(ItalyTooltip)].x, ???); set(layer[get(ItalyTooltip)].y, ???); </action> |
What do you mean by adding tooltip as child of the hotspot? Currently I have :
Zitat
Yes it is possible. Easiest is to put tooltip as children from that hotspot and that way you don't need to calculate anything. You also need to have as many tooltip layers as many hostpots you want to display tooltip all the time (1:1 relation)
|
|
Quellcode |
1 |
<hotspot name="spotpoint5085" ath="30.310442" atv="-5.254237" visible="true" style="IconDefaultPointSpotStyle5" descriptionid="" handcursor="false" tooltip="spotpoint5085_tooltip" /> |
|
|
Quellcode |
1 |
<style name="IconDefaultPointSpotStyle5" url="%FIRSTXML%/spots/info_rambam_st_user_defaultpoint4.png" visible="true" onhover="onhoverIconDefaultPointSpotStyle5" onover="onoverIconDefaultPointSpotStyle5" onout="onoutIconDefaultPointSpotStyle5" /> |
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
<scene name="scene_kidroom2" title="kidroom2" onstart="" thumburl="panos/kidroom2.tiles/thumb.jpg" lat="" lng="" heading="">
<view hlookat="0" vlookat="0" fovtype="MFOV" fov="120" maxpixelzoom="2.0" fovmin="70" fovmax="140" limitview="auto"/>
<preview url="panos/kidroom2.tiles/preview.jpg"/>
<image>
<cube url="panos/kidroom2.tiles/pano_%s.jpg"/>
<mobile>
<cube url="panos/kidroom2.tiles/mobile_%s.jpg"/>
</mobile>
</image>
<hotspot name="spot1" style="your_hotspotstyle" ath="-30.441" atv="14.181" tooltip="tooltip 1"/>
<hotspot name="spot2" style="your_hotspotstyle" ath="-48.224" atv="12.630" tooltip="tooltip 2"/>
</scene>
<style name="your_hotspotstyle" url="%SWFPATH%/skin/vtourskin_hotspot.png" scale="0.5" edge="top" oy="0" distorted="false" onloaded="add_all_the_time_tooltip();" />
<action name="add_all_the_time_tooltip">
txtadd(tooltipname, 'tooltip_', get(name));
addplugin(get(tooltipname)); txtadd(plugin[get(tooltipname)].parent, 'hotspot[',get(name),']');
set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
set(plugin[get(tooltipname)].align,top); set(plugin[get(tooltipname)].edge,bottom);
set(plugin[get(tooltipname)].x,0); set(plugin[get(tooltipname)].y,0);
set(plugin[get(tooltipname)].width,200); set(plugin[get(tooltipname)].autoheight,true);
set(plugin[get(tooltipname)].background,false); set(plugin[get(tooltipname)].border,false);
set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
set(plugin[get(tooltipname)].textshadow,1); set(plugin[get(tooltipname)].textshadowrange,6.0); set(plugin[get(tooltipname)].textshadowangle,90);
copy(plugin[get(tooltipname)].html,hotspot[get(name)].tooltip);
set(plugin[get(tooltipname)].enabled,false);
</action>
|
and then alot of another warnings and few errors all with error number 2060.
Zitat
WARNING: Locally not trusted - External Interface NOT available!
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Yuval« (8. Juli 2015, 12:38)
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<action name="add_all_the_time_tooltip"> txtadd(tooltipname, 'tooltip_', get(name)); addplugin(get(tooltipname)); txtadd(plugin[get(tooltipname)].parent, 'hotspot[',get(name),']'); set(plugin[get(tooltipname)].url,'%SWFPATH%/graphics/textfield.swf'); set(plugin[get(tooltipname)].align,top); set(plugin[get(tooltipname)].edge,bottom); set(plugin[get(tooltipname)].x,0); set(plugin[get(tooltipname)].y,0); set(plugin[get(tooltipname)].width,200); set(plugin[get(tooltipname)].autoheight,true); set(plugin[get(tooltipname)].background,false); set(plugin[get(tooltipname)].border,false); set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;'); set(plugin[get(tooltipname)].textshadow,1); set(plugin[get(tooltipname)].textshadowrange,6.0); set(plugin[get(tooltipname)].textshadowangle,90); copy(plugin[get(tooltipname)].html,hotspot[get(name)].tooltip); set(plugin[get(tooltipname)].enabled,false); copy(plugin[get(tooltipname)].oy,60); </action> |