热点上方如何直接显示文字?

[复制链接]
查看45021 | 回复9 | 2015-4-29 10:43:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!" k5 M4 |6 g& V9 ?0 d' ?' u5 z7 b
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
  W8 g, b; c1 z* F0 O9 [                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
  D. g6 n8 p; ]' ^- k& |+ [  G$ @- q$ W
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

在 tour.xml里面找到这么一堆代码

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:) \# g2 e! u, s5 [! N. V  |

& Q0 [1 c/ S: S<skin_settings maps="false"$ y! i! H  f; `- V& y8 ]/ B' I
                       maps_type="bing"/ E# |* @& E8 H) r
                       maps_bing_api_key=""
! Y+ _5 G6 `- t                       maps_zoombuttons="false"
% o8 ^! u& m. A                       gyro="true"
) E) n! B! b. f                       title="true"
. B6 x+ t  T* d* c, q  S  g                       thumbs="true"" _7 j+ s: w9 n" F. ^# A
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
$ ?: w& H, y0 _9 V: A                       thumbs_opened="false"
/ H& Z" J+ _* E8 f1 m                       thumbs_text="false"
: t) I* ]$ @; S1 _8 ?& r( u                       thumbs_dragging="true"
5 |8 e' c/ t6 |" [                       thumbs_onhoverscrolling="false"0 x1 D/ A5 g" d6 B- O1 J# }# Y
                       thumbs_scrollbuttons="false"4 ]+ ?$ \7 o% n
                       thumbs_scrollindicator="false"
. b1 H# O7 a# a                       thumbs_loop="false"% @* M% G2 k: {1 P$ N! d4 M/ {+ A
                       tooltips_thumbs="false"   缩略图上的文字提示
& j# k+ Q: f- |" [0 M5 T  h                       tooltips_hotspots="false"  热点上的文字提示6 k. X* F$ C$ ^+ ~6 @9 l' X9 e
                       tooltips_mapspots="false"  地图上的文字提示
+ n/ Y9 |/ k  b2 U                       loadscene_flags="MERGE": M; J; P7 ~& J# G9 h3 v
                       loadscene_blend="BLEND(0.5)"7 w+ t  R( P( X+ F
                       controlbar_offset="20". G( w% M! L0 R& t: C
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。7 p5 F3 t( }0 N( }0 e/ {  [3 d1 ]

& b0 k  i" F( T3 i5 L# B% e, ?, I+ @继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14! ]+ G; K% g- x# @% ~
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。/ o+ A: b0 j; m  c2 J4 N

  e' g9 n" C- p9 l1 q* N继续研究中。。。。。。。。。。
% X3 P& c- L: j' J& J
如果要在热点或layer上显示自定义文字,应该怎样弄呢
9 |1 a6 y, ?3 j4 {: r' x
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip"># G) S6 J8 \% n
    txtadd(tooltipname, 'tooltip_', get(name));% x' q9 i+ k$ {1 l8 t8 t( |
    addplugin(get(tooltipname));/ G3 f6 Q) g& @
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
' O" y4 R6 g  h3 s' c$ n# C$ ^, r    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');7 z/ l3 t6 r5 z: @9 U
    set(plugin[get(tooltipname)].align,top);7 F2 R1 c1 D8 ]* ^
    set(plugin[get(tooltipname)].edge,bottom);
! O  `* O- [/ B) @6 X3 q    set(plugin[get(tooltipname)].x,0);
1 b1 L3 p, h5 U: ?8 @: G    set(plugin[get(tooltipname)].y,0);0 C6 u( Y2 K. N$ v+ W+ a9 I7 H
    set(plugin[get(tooltipname)].width,100);
8 k& n( ^& G7 E* Y8 P    set(plugin[get(tooltipname)].autoheight,true);7 W1 E" U& m/ H( r+ P4 q
    set(plugin[get(tooltipname)].background,true);
5 z* K! b  h/ }& H) z8 K    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
% j* S# K" m3 a. o& a1 Q3 R    set(plugin[get(tooltipname)].roundedge,15);' {, c* e6 ?" Y* N
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
" m. m8 o7 k- `. P/ i  C* y    set(plugin[get(tooltipname)].border,true);- s! ]1 m2 ~" ^( t
    set(plugin[get(tooltipname)].glow,4);
! d: N' c1 b( y    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
! ?7 l# |0 g* _' @! K    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
5 L6 U. d6 @4 b3 E    set(plugin[get(tooltipname)].textshadow,1);; Y; T3 g& W7 d6 g* ~; D5 h' U
    set(plugin[get(tooltipname)].textshadowrange,6.0);
8 I8 K- U* y+ o( ?2 ~8 y  A    set(plugin[get(tooltipname)].textshadowangle,90);
# L! _8 t+ g1 N' d" R. d% V    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);# w3 j% j) a5 W
    set(plugin[get(tooltipname)].enabled,false);        
$ t$ L# C* Y1 Z7 g3 W</action>
4 v; n  A8 h+ T$ {5 e$ z把这一段代码复制到vtourksin.xml中就可以了。8 I/ p9 b' G; b+ t
然后找到下面这段代码,复制这个替换就可以了。
<style name="skin_hotspotstyle" url="vtourskin_hotspot.png" scale="0.5" edge="top" oy="0" distorted="false"
               tooltip=""
               onclick="if(linkedscene,skin_hidetooltips(); tween(scale,0.25,0.5); tween(oy,-20,0.5);tween(alpha,0,0.5); looktohotspot(); loadscene(get(linkedscene),null,get(skin_settings.loadscene_flags),get(skin_settings.loadscene_blend));skin_updatescroll(); );"
               onloaded="add_all_the_time_tooltip();"
               />
% j8 @& v) e, j& `! R
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:521 t" \) l  Z( p) ^! Y
txtadd(tooltipname, 'tooltip_', get(name));$ c0 S* ]# t. w# Z- G6 C
    addplugin(get(tooltipname));% [: a& ^/ L, m/ ~
    txtadd(plu ...

7 Y  n/ S% M, r大神来啦,鼓掌欢迎' J8 y: b# e* {' W
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
9 C; Z* E- ?+ Y+ P1 \. e) D& t/ N大神来啦,鼓掌欢迎

  _0 P+ ?8 Q, A; ?% ^9 }不敢不敢,明海兄抬举,小白一枚,还在学习中~
+ X& S  i- i& Q" z
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则