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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!& C: X* e% x- f1 o$ b3 e* f! z: T- f
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"- S  z  _+ ~% U( R: o  L+ M0 G' h
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
& h9 m7 _' [/ ~
& b" J6 \& w8 j( C6 b7 D
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
8 B6 I7 V, f" K' i4 W
. v* G3 b* W, n<skin_settings maps="false"  k; B2 `. _  _; V$ s0 B" n) Z0 @
                       maps_type="bing"
! C( J1 G2 M! g                       maps_bing_api_key=""
1 E8 W- s3 R$ ]' O1 A6 ^: l& X                       maps_zoombuttons="false"2 i" k& u$ t9 A0 j+ a1 H3 q- P
                       gyro="true"
! c7 i* t2 b! b1 _1 H. N                       title="true"
% X  {+ [. E8 ]- P+ T                       thumbs="true"
! u5 v; k% Z' K6 @& {/ i) ^" f                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
9 f( ~/ b: X  q/ h) e+ l                       thumbs_opened="false"3 o% E' H- e, N+ _9 I- T* I  j
                       thumbs_text="false"9 z7 {: R7 {' E% |) A$ P
                       thumbs_dragging="true") w8 ]5 `3 z1 Z; w0 A
                       thumbs_onhoverscrolling="false"; V+ f& R& X2 w. s
                       thumbs_scrollbuttons="false"0 A* r6 b* R$ L0 c: p8 y
                       thumbs_scrollindicator="false"8 `1 n6 M( ]+ ]( r3 O
                       thumbs_loop="false"4 s8 Y& Z/ r0 p: C
                       tooltips_thumbs="false"   缩略图上的文字提示
, E  L7 O2 \9 o- h, x# }                       tooltips_hotspots="false"  热点上的文字提示
" n5 E9 C! _4 F" o9 W  w. @                       tooltips_mapspots="false"  地图上的文字提示- u& c5 @" R) X  Z3 w3 v
                       loadscene_flags="MERGE"- S* Z* _; n/ A) v* \" V
                       loadscene_blend="BLEND(0.5)"
' |( S- ~6 h' @" G- G, V1 f                       controlbar_offset="20"1 k$ {: m0 E% I
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。6 ]! Q6 S6 w6 b* a3 s* p, o
+ P) P% `! u, M% d% V
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:149 |) y& I' X7 q
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。: ]2 B; X9 G/ W# ]$ d* X
: T6 e4 G' \0 D* w  r
继续研究中。。。。。。。。。。

" N# i) H3 Y4 Y- q1 d3 T如果要在热点或layer上显示自定义文字,应该怎样弄呢
! o" ^* }& S" X9 F6 i( W
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">$ m" |1 Z2 e- R8 V+ E
    txtadd(tooltipname, 'tooltip_', get(name));9 h, J! }9 B/ y+ f; f$ |
    addplugin(get(tooltipname));. \: I0 L0 t$ O. `! D
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');& c+ v; Q: d8 }+ r, T
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');! K' o2 Z; W# d9 Q# j7 O) H
    set(plugin[get(tooltipname)].align,top);- V, g8 j5 T! j/ a$ i
    set(plugin[get(tooltipname)].edge,bottom);
$ g; z- y( o: I# y4 }    set(plugin[get(tooltipname)].x,0);' x: S8 Y! l, x+ ]+ B. [+ E: O
    set(plugin[get(tooltipname)].y,0);$ r. F# _7 k% f7 _! a
    set(plugin[get(tooltipname)].width,100);
+ Z8 y' P+ v2 \" [" n# k; S    set(plugin[get(tooltipname)].autoheight,true);
: z! i# D+ A/ i4 x: f8 k6 Q    set(plugin[get(tooltipname)].background,true);) R9 Y3 T& L$ p* ]
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
3 E. F9 s+ u: }8 |    set(plugin[get(tooltipname)].roundedge,15);
9 ~* T' @  e9 d1 _3 ]2 c    set(plugin[get(tooltipname)].backgroundalpha,0.5);% \8 L2 p# K+ J' g  p
    set(plugin[get(tooltipname)].border,true);( s3 @# L/ @/ x6 O
    set(plugin[get(tooltipname)].glow,4);
% z; ?; o1 s. K    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
8 Z6 ?; c1 u" `  l6 w' C    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
& Z7 h5 F" O# c. {. D    set(plugin[get(tooltipname)].textshadow,1);
4 ]( K! w0 d+ L  @) S" _# B    set(plugin[get(tooltipname)].textshadowrange,6.0);
: c; c5 l- d) {  u    set(plugin[get(tooltipname)].textshadowangle,90);* A# {& d5 L- v! e- ~$ |2 P
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);3 u6 o) H: J3 |
    set(plugin[get(tooltipname)].enabled,false);        9 x& A+ p; |# c, T& ^
</action>, Q) t0 k+ J9 U" |2 S# j
把这一段代码复制到vtourksin.xml中就可以了。
! D# \& a% e9 w, j, ~; l2 i然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />$ C5 u) U5 P% e+ X) h; [# \
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
. k; {( l. G/ Q+ Q6 P1 v( n# rtxtadd(tooltipname, 'tooltip_', get(name));
( Q2 ~% W8 E  u% N0 m; [5 L7 V$ w    addplugin(get(tooltipname));
: n$ Y2 u4 {8 v! s$ l1 \  i2 g1 T    txtadd(plu ...
3 O. `5 l6 j+ r/ d  z; b
大神来啦,鼓掌欢迎
4 }# k6 n8 U' u# y# ~7 U% q
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
% M7 _6 g/ w5 O" H+ t  n& B大神来啦,鼓掌欢迎
! U) i6 i2 {( p5 G( _0 A" G% H
不敢不敢,明海兄抬举,小白一枚,还在学习中~
# e: {/ v$ _+ N) c9 |6 A$ C
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则