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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!7 j9 v  _  x) r' q' |' |4 ]
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"2 q* m2 Z; T/ H6 ?; z
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />- w3 u- ~/ E6 \2 r3 B# k3 u

: l- r' j( Q/ M( i0 f! d# ]3 b# D
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:7 m5 d) a; ^. \4 ~6 U2 Q* L3 c
4 ~6 `1 T* q8 c
<skin_settings maps="false"( j  h9 J6 _. ~; `" `( @& Z
                       maps_type="bing"
8 ]+ B; L  b  u) e4 j- I4 |8 R4 S                       maps_bing_api_key=""
4 ~( y9 U, E  ^  s7 S: O7 t/ K                       maps_zoombuttons="false"
7 U1 P3 r* D% S3 B, w/ R                       gyro="true"
3 a. N6 y1 V; f) M. v6 Q                       title="true"
. m2 j* g, C' j& z9 S8 C0 n                       thumbs="true"' X6 ?- m; m0 A+ E# B
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
8 @1 ?* d- R6 x/ k                       thumbs_opened="false"" S- `( `9 E; ?& }5 W1 n* ^
                       thumbs_text="false"
1 c/ A. V" I: j. {9 d' a                       thumbs_dragging="true") t8 O3 }+ D5 |* l
                       thumbs_onhoverscrolling="false"2 e' |7 @3 l2 a% P$ m8 Y8 z% q
                       thumbs_scrollbuttons="false": L4 x4 w6 t, A7 I& n- u) M
                       thumbs_scrollindicator="false"
& P- e) V0 N8 F. A/ @& D* b" D                       thumbs_loop="false"3 a+ Z2 h  P, c: f9 ]) ^
                       tooltips_thumbs="false"   缩略图上的文字提示
& m8 _1 b/ m( l% i1 A0 @$ Q                       tooltips_hotspots="false"  热点上的文字提示
7 Y! V4 z, o$ J1 ^6 j/ e                       tooltips_mapspots="false"  地图上的文字提示& T2 @4 Y9 N$ _  G+ [
                       loadscene_flags="MERGE"' Q* R- X! r9 G0 x, ~, E
                       loadscene_blend="BLEND(0.5)"
$ |) y. U# g( }% `) d4 v& D2 l                       controlbar_offset="20"
  t. w- R0 b& U) V8 @4 `3 X                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
* u4 j4 J, l3 o0 S9 I- u$ ]* L  Q% H; t0 A
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14" a* o8 p% n2 ^
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。& v; Z5 n* V6 `% W9 [" o
" P2 w1 [; ~4 r* h4 m1 T0 ]- I& g
继续研究中。。。。。。。。。。
& _! O8 t% f( t0 \
如果要在热点或layer上显示自定义文字,应该怎样弄呢
! p) s9 }' e4 Y* R
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">: w& K) Y4 g0 ~' s
    txtadd(tooltipname, 'tooltip_', get(name));5 V' X" J# r% ]; Z
    addplugin(get(tooltipname));
8 P7 J9 @8 F, {, Q3 A0 Q. j    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');- M' M7 I/ b; c) P# v7 `; L4 V/ ]( O
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');: C$ u1 P! i* d! h
    set(plugin[get(tooltipname)].align,top);, I) A! P1 Y, K+ P
    set(plugin[get(tooltipname)].edge,bottom);
7 ^2 Q; B" G% h  t1 R, x# X    set(plugin[get(tooltipname)].x,0);: U2 [* n5 X& u6 q1 \$ ^* y
    set(plugin[get(tooltipname)].y,0);
: ~3 L$ W$ |- \# @    set(plugin[get(tooltipname)].width,100);
# r/ J: V( S6 b2 t# w5 {9 w/ H2 p* ^) u, }    set(plugin[get(tooltipname)].autoheight,true);
1 `# {+ M9 g3 X/ q/ R2 J    set(plugin[get(tooltipname)].background,true);
: r! c+ n' s# H* x5 S0 @2 M( x    set(plugin[get(tooltipname)].backgroundcolor,0x000000);) M; A" u2 H. p4 _
    set(plugin[get(tooltipname)].roundedge,15);& {# v  {# z2 S, ~6 X! Z9 V% _
    set(plugin[get(tooltipname)].backgroundalpha,0.5);  y) `# j) s8 X" q8 \
    set(plugin[get(tooltipname)].border,true);
# S5 u& D0 X5 L; S. H, K    set(plugin[get(tooltipname)].glow,4);' Y0 z' k7 v) ^. D* ^& _0 O
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
: E4 Z! C4 j, o# P: P8 k, {7 W    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
1 b5 K; _% `& r& y2 k    set(plugin[get(tooltipname)].textshadow,1);; d; h+ `: g; W2 t. \
    set(plugin[get(tooltipname)].textshadowrange,6.0);
5 j0 w! g2 {- m0 e5 I! ^    set(plugin[get(tooltipname)].textshadowangle,90);  i2 R1 V+ e9 N7 G
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);" b8 M% F: O4 I6 R3 S2 C
    set(plugin[get(tooltipname)].enabled,false);        $ p6 g* |1 a* h! @5 {# N! G
</action>& G8 K# j5 ]% U
把这一段代码复制到vtourksin.xml中就可以了。
  ~5 j& Z+ G2 w! g  ]" {然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />* o! G& |% Q, t2 y
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
# g  K. u  y* N# U. h2 q1 ^txtadd(tooltipname, 'tooltip_', get(name));6 @0 V  ?* }0 j3 p
    addplugin(get(tooltipname));
& O0 e8 v' Y- w- r; ?4 U    txtadd(plu ...
, N- e+ j4 E& s0 s& f1 J" b7 v
大神来啦,鼓掌欢迎: y' y3 i: o1 m* A! |8 b
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:527 r; a7 @* N3 |) m% N, h
大神来啦,鼓掌欢迎
; i7 ]% c; `. ~) G5 O1 L/ o" l
不敢不敢,明海兄抬举,小白一枚,还在学习中~4 K1 n8 J) B- Q7 h6 p
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则