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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
0 T% F1 c( G% Z+ b
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
; A; o+ Z$ e& h8 c7 q                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
7 H7 I$ _* r0 E
3 M. b/ ~; W6 X" Q* z# r
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
  I2 s) s4 N$ h1 f4 D1 X  M4 q  q" i$ _# ^" o
<skin_settings maps="false"
' Y8 `2 H3 ^4 n                       maps_type="bing"  g* e) H  Q9 C- r8 A
                       maps_bing_api_key=""
2 x/ Y% g, N. J+ V* q                       maps_zoombuttons="false": s4 B" @3 C2 w, t$ ]3 f
                       gyro="true"
- r6 m7 W7 [7 V, x9 \                       title="true"
7 W5 H7 ]& B0 F( n8 ~1 |                       thumbs="true"
% \3 m4 w# }+ [  y! g                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
( n  Y( b. R  X9 x                       thumbs_opened="false"4 f. _: Z4 Q. f) m; l: K
                       thumbs_text="false"
. V7 H7 `4 R- K2 I, Y                       thumbs_dragging="true"
4 U* r3 [) S! g; V/ c                       thumbs_onhoverscrolling="false"
+ _+ e( b+ u6 L! ^                       thumbs_scrollbuttons="false"0 Q/ Z7 g$ H/ w7 e! h; B) n8 q
                       thumbs_scrollindicator="false"
  S# \7 k' ^; j- E/ ~                       thumbs_loop="false") N* f. X& ]& U, k0 C9 U
                       tooltips_thumbs="false"   缩略图上的文字提示
8 \* I7 E% f8 z8 _                       tooltips_hotspots="false"  热点上的文字提示
+ x: E! I3 T; j* J3 o: Q! E; I                       tooltips_mapspots="false"  地图上的文字提示( G. Q$ J  L/ Y3 y9 f
                       loadscene_flags="MERGE"" [, Y& Z4 F9 ?
                       loadscene_blend="BLEND(0.5)"7 z0 B$ V7 {* b9 g. D0 H2 f: S5 M
                       controlbar_offset="20"# \% m( @, h' M( R$ I
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。7 g8 Q! E) b- b/ t& T4 M' ~8 C
0 m8 H* s& e- {, |9 W
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
. D  J0 k, y: p! x0 R仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。, o& d$ L1 h# ]. u- Q  f

! l" s5 @  i/ \9 V继续研究中。。。。。。。。。。
, x! ^" f% W4 H& u9 V) q( V7 T
如果要在热点或layer上显示自定义文字,应该怎样弄呢0 ]: K1 b  T' i7 T: o
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
) x  s# U+ ]% ~. l& D9 L    txtadd(tooltipname, 'tooltip_', get(name));. V1 [$ K3 Q, ?* g- c! L6 b7 O
    addplugin(get(tooltipname));& j/ ^8 o( q$ j7 C' i. l' u
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');' G5 R1 R0 m% u+ R9 |
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
( D) \: l( U7 K6 x    set(plugin[get(tooltipname)].align,top);6 U  u5 W2 A8 e
    set(plugin[get(tooltipname)].edge,bottom);7 i+ w1 Q. q5 ?6 m4 T0 x
    set(plugin[get(tooltipname)].x,0);
: [4 [' d3 N3 E% k- e    set(plugin[get(tooltipname)].y,0);
2 h. y- J$ C4 A: v% h+ K! n/ o    set(plugin[get(tooltipname)].width,100);
  E# E& P! k& ^' K    set(plugin[get(tooltipname)].autoheight,true);
; Y- R1 l: T' c, G! A" {    set(plugin[get(tooltipname)].background,true);
0 q$ Z: a4 f2 u$ j. F    set(plugin[get(tooltipname)].backgroundcolor,0x000000);' Q: R4 p2 ?5 G8 R# d' K' Z
    set(plugin[get(tooltipname)].roundedge,15);- V2 H* r) L3 F; C: O& I! t
    set(plugin[get(tooltipname)].backgroundalpha,0.5);9 R" U% J- w1 {, z' N, y
    set(plugin[get(tooltipname)].border,true);" t- u$ P5 }$ w
    set(plugin[get(tooltipname)].glow,4);& g5 H7 N( i5 g' h1 `; J0 B( y7 {
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
  j/ [6 \  W2 C0 I5 K5 S" [    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
# V" U/ i3 W0 x/ p' n4 \0 u; ]    set(plugin[get(tooltipname)].textshadow,1);8 K' `  r$ K) i& s- x- w0 {! C" t0 D
    set(plugin[get(tooltipname)].textshadowrange,6.0);! m( U0 a  o) d
    set(plugin[get(tooltipname)].textshadowangle,90);% x2 `$ f4 w2 Q, U6 O
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);2 m, E" I9 u% b% g
    set(plugin[get(tooltipname)].enabled,false);        
/ A2 N/ x3 V% v1 ]8 w( k8 @</action>- \  o7 ~2 q1 ^5 y
把这一段代码复制到vtourksin.xml中就可以了。6 R9 w, P  \0 }# g$ p2 X. P
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />3 ]/ u8 H# r- d+ \3 w
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:524 E& W1 `1 S" c5 k& i' m
txtadd(tooltipname, 'tooltip_', get(name));" _& g: o% j( q! x
    addplugin(get(tooltipname));
% i2 b. q4 E) n: I% K    txtadd(plu ...
- ]) L& O) W% _- c; E: p! G, }
大神来啦,鼓掌欢迎/ }' V* W0 O  |% p; d
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52- w4 v. e) l# C# Y3 y
大神来啦,鼓掌欢迎
$ r7 l) d. g/ U3 [
不敢不敢,明海兄抬举,小白一枚,还在学习中~
  g  K6 @4 E& p  ^) X# x  r- p3 ?
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则