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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!% Q/ X; Y/ y% M
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"; z3 `: ]+ B% b) j
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />  r/ y' \5 K! O- {& w1 |; {
$ X7 a5 t% X% q4 [! X7 j& j# S: `9 N
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
- s" H8 |1 t* k- L  d8 Q8 E; y+ E% B2 a. w( `! i* k
<skin_settings maps="false"
" h; U# Z8 z/ P. W                       maps_type="bing"
% \& _' k: f3 d" h( Q                       maps_bing_api_key=""0 K+ o+ d- N$ ?8 `/ W( I4 S# q
                       maps_zoombuttons="false"5 `4 v4 V: u3 t: k
                       gyro="true"
9 d, \5 v: n6 _7 L+ v: ^                       title="true"& J5 z' N0 U1 M2 x! D; [. |
                       thumbs="true"2 E- p. T* q+ ^% F$ {
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"$ @  C" T, j2 k& ?3 ?+ @
                       thumbs_opened="false"
2 x& B' }3 }1 t1 M. o                       thumbs_text="false": h! g: h0 L9 N
                       thumbs_dragging="true"
1 Y! K7 j# L! K4 P7 Q' e                       thumbs_onhoverscrolling="false"$ d- E& l% `! s7 J# ?/ f4 g
                       thumbs_scrollbuttons="false"8 O" M- U' u: v/ m; C; R* t0 B
                       thumbs_scrollindicator="false"
3 X5 x$ ^* g( m1 G' d  A4 _- O6 E                       thumbs_loop="false"( \& _2 i* \+ g& o. o! e/ G- F
                       tooltips_thumbs="false"   缩略图上的文字提示% L% K: L0 L9 @7 C  f# l
                       tooltips_hotspots="false"  热点上的文字提示
! ~/ |8 d3 a: [5 |                       tooltips_mapspots="false"  地图上的文字提示7 A; |, h; H: h* @3 ]
                       loadscene_flags="MERGE"' B1 y: S" i- G# m* k
                       loadscene_blend="BLEND(0.5)"
1 J) O! |8 T: m$ L8 \9 p7 ?                       controlbar_offset="20"
  g, o% ?+ q+ ]) c                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。% _* p: r7 A" ?% G/ ~" L3 f
' G! C- B# A7 x0 r
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14" c# O" `! O/ S7 d
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。% m8 {3 w0 |4 m2 }+ t

4 a4 t/ t. q4 ~1 H2 f6 r3 _2 R3 a* {# T7 B继续研究中。。。。。。。。。。

7 K) w  u6 ~  [" R4 m如果要在热点或layer上显示自定义文字,应该怎样弄呢
, Y& }9 l# X, h* s/ Z; M
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
/ @. E' Z3 `# P0 h    txtadd(tooltipname, 'tooltip_', get(name));
5 T& O; |  R8 B    addplugin(get(tooltipname));
/ R! [" f) y( v  M    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');) m# y0 y/ z+ ?1 I9 ]9 j
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
: R. W; i3 ?; u# V1 V. [! Z- a    set(plugin[get(tooltipname)].align,top);
7 z4 [7 k1 P& r" F# B    set(plugin[get(tooltipname)].edge,bottom);
: I6 g8 N" y, |- \! Q    set(plugin[get(tooltipname)].x,0);& x: A; ^$ P5 U" S4 ~0 X
    set(plugin[get(tooltipname)].y,0);+ L- |8 }' q$ Z$ W6 i- H: K
    set(plugin[get(tooltipname)].width,100);" S% d2 [$ c* S- h8 _2 y
    set(plugin[get(tooltipname)].autoheight,true);% d) b  G" {0 A8 a
    set(plugin[get(tooltipname)].background,true);' X! d0 P( ?8 `; n- C  j2 Q6 J
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
- V) y5 _+ g. ?3 w9 O. e# L8 F7 g    set(plugin[get(tooltipname)].roundedge,15);
- Q- `  b( h- _9 [* W) j% P    set(plugin[get(tooltipname)].backgroundalpha,0.5);
3 q: [$ U' |% U$ Z+ Z& Y8 x, a) q8 p    set(plugin[get(tooltipname)].border,true);; m, M; ^( _! M/ G+ Z' C2 x3 h. a
    set(plugin[get(tooltipname)].glow,4);- B/ u+ j/ b: R
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);# K) {2 ?3 Q9 F! [  y. J8 X: J
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
/ {5 V) s' o8 a1 T% J4 z0 B/ z    set(plugin[get(tooltipname)].textshadow,1);
$ I& z8 R& t/ c- T3 i. s+ `    set(plugin[get(tooltipname)].textshadowrange,6.0);
5 O. p7 k; r: u8 |) c9 Z    set(plugin[get(tooltipname)].textshadowangle,90);% D5 O. q) Y$ K: O. U  m
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
" i1 F4 \) y7 J    set(plugin[get(tooltipname)].enabled,false);        * g) x& E; ^+ B
</action>
/ W+ d$ H4 `% L把这一段代码复制到vtourksin.xml中就可以了。
3 l/ g& a9 Q& H$ U1 r然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
0 X: j2 z0 F4 o: I4 v
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:527 T; A5 l$ ~% N3 `9 `; R
txtadd(tooltipname, 'tooltip_', get(name));& v; V9 F6 O8 r6 p
    addplugin(get(tooltipname));
- k: y/ ^0 E. S+ ?/ N. J    txtadd(plu ...
6 g! e/ W6 r8 O9 @7 N1 B9 s0 ~, c9 h, e
大神来啦,鼓掌欢迎3 N& i( W0 I. D
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:522 e  o) @9 f2 p2 Q, X( A8 O% J
大神来啦,鼓掌欢迎

, _1 @, \% A" S" z7 v+ E4 W- E不敢不敢,明海兄抬举,小白一枚,还在学习中~' \; |+ j+ t6 ]6 I
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则