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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
! H4 l7 u9 `( e+ e+ b$ o* d6 E5 ?
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"$ }) g( B- ?( y& ~5 k( A1 M  a7 v& l
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
* o/ Y/ d3 C  w
. x7 r% Q, Q9 Q* `8 i6 ?0 V
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:* T  e8 H, f; K! w$ f. Z2 {: E! j
! B& G: k  }  m# b) k# v8 i
<skin_settings maps="false"
. q& Z1 S, K4 ^# y- ~                       maps_type="bing"" N, N9 ?/ c! y0 h
                       maps_bing_api_key=""' V- S: \% M3 H  Z" U( ?' {
                       maps_zoombuttons="false"0 o" D% [- N. B; \' T
                       gyro="true"+ i0 l% J$ K+ e8 R
                       title="true"! `. I: k. h- A" ?' ~/ o: a  [4 a6 ]
                       thumbs="true"
  O" A6 u5 E. O& L: w                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160". D; C1 I( w: k- D' v
                       thumbs_opened="false"
0 R8 s0 m2 u, p" N) v  Y                       thumbs_text="false"& M: P2 y. R, V$ U; [, ^
                       thumbs_dragging="true"' A: p  I. _: w
                       thumbs_onhoverscrolling="false"
! t' E  w! q, a2 x                       thumbs_scrollbuttons="false", P' X. U9 b# h' y% S' }8 b5 A
                       thumbs_scrollindicator="false"! c8 T  a: v  e1 K
                       thumbs_loop="false"1 l# _9 E5 s9 w8 G' L/ c
                       tooltips_thumbs="false"   缩略图上的文字提示
* w  K$ z& V0 `5 m1 S& v% O  L                       tooltips_hotspots="false"  热点上的文字提示
" p* |/ T0 Q1 c! J, G, ?3 T                       tooltips_mapspots="false"  地图上的文字提示
0 |6 f2 w1 w- M5 ?) l                       loadscene_flags="MERGE"
1 F. n( b. T" |  ]+ L$ K( Q                       loadscene_blend="BLEND(0.5)"
* k  k" z( H3 t4 U6 w, U                       controlbar_offset="20"6 C6 ?7 r- n1 k4 E/ `, m
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
: c' f# |4 S4 i5 J
1 Q2 I4 x3 N" x& y4 ^继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14' O9 p) [, O, Y0 c* o9 Y
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
" c3 M# \# \8 V4 V( [5 C3 I. Z; s0 i0 W$ C8 r6 P
继续研究中。。。。。。。。。。
. l# ~7 G& c! W% ?
如果要在热点或layer上显示自定义文字,应该怎样弄呢' [: t! j' b/ B- [- L
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">* Z" }3 A" ^) i2 f8 Z1 C
    txtadd(tooltipname, 'tooltip_', get(name));# o+ @( `* i+ A, S1 N
    addplugin(get(tooltipname));
6 G8 @" d/ g7 y    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
6 w* \2 D: J0 r# l* Z- K, y2 x    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');4 {5 y& ]# Y) ~) i1 n; {
    set(plugin[get(tooltipname)].align,top);* ]/ S1 f' z/ O, I$ W; `: }
    set(plugin[get(tooltipname)].edge,bottom);
( K: B4 X' A1 |( L' U; t8 ^8 [    set(plugin[get(tooltipname)].x,0);. ~, M! _# y1 ~0 J
    set(plugin[get(tooltipname)].y,0);8 @1 S" F% {  P6 e3 Z) `: N
    set(plugin[get(tooltipname)].width,100);" V( J- l( u3 U; p' O4 V) A
    set(plugin[get(tooltipname)].autoheight,true);  ^* v# u1 V2 f- @4 x
    set(plugin[get(tooltipname)].background,true);
4 B  O6 `! ?9 _% A  f, t    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
- t; r& \  v6 i" d    set(plugin[get(tooltipname)].roundedge,15);
$ R" J- t1 [) x. W9 n. j( ?    set(plugin[get(tooltipname)].backgroundalpha,0.5);
6 F9 R. j, a4 M$ l7 z/ Y+ ^3 O, l    set(plugin[get(tooltipname)].border,true);3 t: Q! ^) W" p
    set(plugin[get(tooltipname)].glow,4);$ b" q+ R! x  M1 ^7 |
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);& A& }( n5 t* ~* E
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
; z8 k3 G/ |2 `  V1 J& L6 F- A    set(plugin[get(tooltipname)].textshadow,1);
0 Z7 R# L- x1 ^) ~    set(plugin[get(tooltipname)].textshadowrange,6.0);
5 w+ J7 C3 `& n- K- N' g    set(plugin[get(tooltipname)].textshadowangle,90);
0 l: ^& Y8 Y- E: _. k: P7 i    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
/ G$ V, f6 r' }# L0 k2 O- A    set(plugin[get(tooltipname)].enabled,false);        
- g) j& k/ X- v0 n/ k9 \</action>* b! d" {" `4 L" Q! [; v
把这一段代码复制到vtourksin.xml中就可以了。& J: l& Z& J; e$ w) ~
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />* D1 }& }- a$ Y3 T
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
, n7 b2 g3 w" `+ l9 A3 W5 `( J- Itxtadd(tooltipname, 'tooltip_', get(name));8 T  ~$ B% t' W3 r8 j
    addplugin(get(tooltipname));
/ m* ]+ |' P' g4 z* a4 ]    txtadd(plu ...

: r; ?  ~& X$ m6 }1 n3 Q' U2 w大神来啦,鼓掌欢迎
  r$ |8 J3 \# w" r8 @, u, m$ _
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
0 B4 H0 O: ~7 `8 E大神来啦,鼓掌欢迎

, f* J* v( t4 E$ f0 K& U不敢不敢,明海兄抬举,小白一枚,还在学习中~
% H" K- ^7 S) F+ @# V' Q$ N0 F; v8 D0 m
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则