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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!" a: ]5 v" E3 L) e; R3 l& s
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);": }% h, L& m" R7 s2 R3 q
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />! z' \, y. `2 L! i( F2 b
+ K+ ?. A1 _5 }
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
6 h/ G: T# e* A  N0 _
! F1 ], p, u, A<skin_settings maps="false"
' T, t% E# H5 V  G* V                       maps_type="bing"
1 G9 M$ y3 P/ g+ `" I                       maps_bing_api_key=""( n5 v, V5 X6 X; i! p5 L/ ~" S
                       maps_zoombuttons="false"/ U- i/ w4 E- G
                       gyro="true"
  K/ |# d# O! b; H0 S) w                       title="true"- w; s3 f% Z% \3 s
                       thumbs="true"
( J) m" G; `) ]8 f* I# x                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
: Q6 E& _% w9 Y                       thumbs_opened="false"' `5 k' D# _( `* }' C
                       thumbs_text="false": y+ D( E1 G; A! Y, Q  v4 Q
                       thumbs_dragging="true"3 n$ e( F  q$ W, n4 s  V
                       thumbs_onhoverscrolling="false"
- o$ K( e3 s6 K: P3 v. L                       thumbs_scrollbuttons="false"
3 U1 r0 I5 b" X, u1 [) R7 R                       thumbs_scrollindicator="false"1 e4 W1 ~1 }( X' l' @# p
                       thumbs_loop="false"
( u, v8 E# w) V0 f  l                       tooltips_thumbs="false"   缩略图上的文字提示
- ]1 I" ]/ S0 ?; ~  c0 V  m1 p                       tooltips_hotspots="false"  热点上的文字提示
7 d  l  t: O. z3 c                       tooltips_mapspots="false"  地图上的文字提示9 q7 ^  x/ d, Q2 ~& x4 h
                       loadscene_flags="MERGE"
* ]7 q: t& ^/ d+ E- @                       loadscene_blend="BLEND(0.5)"
3 H" u, L. c3 f. |# ]                       controlbar_offset="20"5 M7 U. S& z# n
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。( r. B) z% B; j3 P% [% p: X
, D* s' |2 @  t# U: H, B+ _
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14$ W5 f/ j( L( U3 ~% }
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。8 i: H; Y% i9 g  u* |  I  Y
! e0 L! S* g- R+ t) M
继续研究中。。。。。。。。。。
+ v( N! z: T/ i( g8 ^  j* O
如果要在热点或layer上显示自定义文字,应该怎样弄呢/ O: m, Q1 Y4 ~  b" R. }9 L
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
6 d) `* W  C2 i0 e4 ]6 |    txtadd(tooltipname, 'tooltip_', get(name));' p6 m! @& |6 T1 R. _. C! S( Z
    addplugin(get(tooltipname));
- w1 O% E  v/ T2 r' t. b    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
0 B' x( P/ R4 p- k7 W- ?    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');# x- h4 X/ o: F8 O2 ~8 {$ p
    set(plugin[get(tooltipname)].align,top);+ w, e( l# Y2 F  _
    set(plugin[get(tooltipname)].edge,bottom);
0 ^$ i' z- E6 X; P1 Z    set(plugin[get(tooltipname)].x,0);) `; y( U% b! i9 P, O
    set(plugin[get(tooltipname)].y,0);
  o' ~* ]0 g/ F7 ]( A3 P    set(plugin[get(tooltipname)].width,100);2 @1 _3 r* G$ |# {* L# K" m
    set(plugin[get(tooltipname)].autoheight,true);5 j; I0 H# D+ G' ~7 G
    set(plugin[get(tooltipname)].background,true);
9 ?2 e  V* o5 I    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
/ p, y) E: n! C# D! {    set(plugin[get(tooltipname)].roundedge,15);
( o! y- o- h% _+ A    set(plugin[get(tooltipname)].backgroundalpha,0.5);
3 Z" e* g9 O( u+ @$ D$ O    set(plugin[get(tooltipname)].border,true);
2 ~" Z" O$ }3 k# M4 w% G) X( q    set(plugin[get(tooltipname)].glow,4);
& [/ w6 m! g; q" M/ V8 \    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);% @% J) T) j" [7 f! t7 ]
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
9 W3 M  A( }! }& e' i; R    set(plugin[get(tooltipname)].textshadow,1);" }6 X& g" Z# `4 f1 N+ o' y" P
    set(plugin[get(tooltipname)].textshadowrange,6.0);
2 q7 _9 l& h+ n    set(plugin[get(tooltipname)].textshadowangle,90);
1 g$ \; @1 i# Q# @$ ]    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
9 d$ U3 V0 T( J) P5 Y8 C    set(plugin[get(tooltipname)].enabled,false);        - Y6 Y0 h4 J* S7 y; z2 P
</action>
" K- M% v5 w/ s3 a' T  \4 M把这一段代码复制到vtourksin.xml中就可以了。
5 d8 j$ k. M6 y2 Q- W; u) l- Z  }  v然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />% b8 M# I; o- R3 T2 N$ m
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:523 l; N5 P' R( O3 T
txtadd(tooltipname, 'tooltip_', get(name));
5 E+ L( \  r/ y/ O4 h1 F    addplugin(get(tooltipname));
2 u; O! l) D% [- Y" C. g: w    txtadd(plu ...

3 E5 [& t! n/ y. n9 P3 n大神来啦,鼓掌欢迎  U* x. r5 M: l! z$ [
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
9 B0 k2 i, p: j2 g( X7 o: f7 R大神来啦,鼓掌欢迎
5 T9 W+ i5 k5 F' J' Z
不敢不敢,明海兄抬举,小白一枚,还在学习中~
4 q( n. E- s: u: t+ s
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则