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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
* K  }" K8 f+ b& K2 A' J9 m7 b4 t
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"7 h* h9 o1 ~/ ^% ]5 j
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />/ l& ?, k9 Q4 x0 w

6 T9 r9 X5 `2 }6 k, _2 h/ |1 ]
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:* f/ ~5 S/ x) z2 R

2 B' M" {3 E5 U<skin_settings maps="false"# \- F% V% J2 b/ y5 _9 Q# a3 q7 e( o
                       maps_type="bing"
0 Y9 v* S: J/ g3 U                       maps_bing_api_key=""* F4 q9 Y9 ~$ h9 ^  {2 Q
                       maps_zoombuttons="false"
: e8 c. L8 P9 w2 V3 A* u5 D                       gyro="true"
, K! A; w& R+ P* n                       title="true"' q  p% X$ @  r8 o
                       thumbs="true"
5 E. k) V; T7 u6 B                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"  F5 x( p7 o$ m  w0 F* _. }
                       thumbs_opened="false"/ ~: e' G" s: e4 l& d
                       thumbs_text="false"8 v+ T, u- ^" t! U* u/ R7 Y: Q
                       thumbs_dragging="true"
2 W- i. L8 _& f                       thumbs_onhoverscrolling="false"  p" |. I, X4 ?8 P
                       thumbs_scrollbuttons="false"; ^/ H$ Y* [, I* B
                       thumbs_scrollindicator="false"- Y; _, Y6 B! G: r9 @
                       thumbs_loop="false"  s! w: P* @( h" k7 x  a
                       tooltips_thumbs="false"   缩略图上的文字提示
+ ~# N, \7 m6 j/ a4 i6 U                       tooltips_hotspots="false"  热点上的文字提示
  r8 P& q  b& w/ w- v                       tooltips_mapspots="false"  地图上的文字提示- c1 `# q% c* m8 v  l
                       loadscene_flags="MERGE"
+ u0 d1 V4 G) n; _5 Y                       loadscene_blend="BLEND(0.5)"; {4 v; x) }; f  Q
                       controlbar_offset="20"- J9 \, O% T0 G
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
) m6 \1 E: f9 A- t$ M7 z
" V0 X9 [, z3 ^& B7 }$ w继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
+ `3 ?8 D) \; L- v6 W) m, e% |仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。; _3 v( r+ O( R
1 m& |, y- T7 ^% ?* ]  b3 b  r
继续研究中。。。。。。。。。。

) A3 w+ n, l% ^" S0 C3 M! Q& u3 e' Z如果要在热点或layer上显示自定义文字,应该怎样弄呢! T1 J7 J3 K3 Q: `$ A9 k0 `. ?
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
) Y3 g! k& M. ^) i0 d. B' B0 G    txtadd(tooltipname, 'tooltip_', get(name));' Q2 a! O0 P  U& Z5 c
    addplugin(get(tooltipname));
$ o' ~) c) z% x9 p& Y    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');: n& o3 a3 _8 ^8 a: Y
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');8 C4 ?- X- L) p7 P' Z
    set(plugin[get(tooltipname)].align,top);4 F3 z% p4 J5 I1 @: K5 P
    set(plugin[get(tooltipname)].edge,bottom);1 u8 t  ?. S; V" j. U( C3 Q/ B
    set(plugin[get(tooltipname)].x,0);! p8 E" D& P5 [: c5 M9 a
    set(plugin[get(tooltipname)].y,0);+ b8 C0 P0 ^. H. O
    set(plugin[get(tooltipname)].width,100);3 Z; _# l* i" G, i' h% l
    set(plugin[get(tooltipname)].autoheight,true);% \4 x1 j4 {+ Z" \6 T
    set(plugin[get(tooltipname)].background,true);+ b0 T- H- `+ D
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);7 X5 w- j* C3 t  O, s
    set(plugin[get(tooltipname)].roundedge,15);+ d8 ~, s/ c- m9 _, w) H
    set(plugin[get(tooltipname)].backgroundalpha,0.5);) a+ d4 q" a: Q+ q, C
    set(plugin[get(tooltipname)].border,true);+ [2 w$ ~8 x/ Y4 g* e4 n
    set(plugin[get(tooltipname)].glow,4);+ k. a7 O1 r% Q3 B# r4 |6 j7 ?
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
+ Z- S& _, a* s& y) E    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');2 S2 u& S# B. ~* V- B0 K  F
    set(plugin[get(tooltipname)].textshadow,1);4 w" p. |; h0 X( d! S9 Q
    set(plugin[get(tooltipname)].textshadowrange,6.0);! Y& j: K  m7 a4 X7 o% Q
    set(plugin[get(tooltipname)].textshadowangle,90);
# _/ x, b; b1 P$ Y    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);$ c- C5 W! W% J
    set(plugin[get(tooltipname)].enabled,false);        : P. l! L& x3 S8 h. I, `
</action>" ^+ c, r0 E" O. g. n
把这一段代码复制到vtourksin.xml中就可以了。5 k$ T" }3 k5 J! X! `
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
# q' c4 A/ |/ l* v0 S. y( S% O
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
( t) |/ N& F, P$ a; T, Z- v( {txtadd(tooltipname, 'tooltip_', get(name));6 C5 L5 i  _& K" P8 h% k' T
    addplugin(get(tooltipname));
- O  A3 N$ V' I) y" x! \' m" H$ X    txtadd(plu ...
+ s/ U5 b" b3 r$ F3 I. V* f
大神来啦,鼓掌欢迎/ D/ O3 C, T% G
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
& V$ x1 ^. m( I3 `, ^; Z大神来啦,鼓掌欢迎

2 o+ x; f1 M) `/ r不敢不敢,明海兄抬举,小白一枚,还在学习中~; k, a6 G8 M/ k
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则