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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!5 B# j: [2 K# k
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
  D; _! {, X8 Y* ?9 {; o5 ~& H                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
" G4 {( {; N% E, e2 c7 _8 K- z
% a2 V  H, b9 h% k) B5 w
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:- p2 V2 |  @& n

: u7 Y# b  [* Q. V. N) Q<skin_settings maps="false"
8 r6 B' ~# `1 t* d9 t5 C* }                       maps_type="bing"
+ y, N# v" }, {. m1 |                       maps_bing_api_key=""% u" f' k4 i' s! w9 \
                       maps_zoombuttons="false"; K2 j9 E& w9 @- ?6 H, q0 |% w
                       gyro="true"
# h) t/ T/ I( e: M4 {                       title="true"3 {0 n. Q. C5 _( Z
                       thumbs="true"+ [. k! t# J% a: k% z4 `9 M
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"# X: d5 X0 Z) \6 s/ ?& g
                       thumbs_opened="false"
# X: t5 L" w$ p, w                       thumbs_text="false"
. ]1 }0 a( t8 r$ X- ?; R                       thumbs_dragging="true"6 [, W: }6 X- ]* I' C( Z/ P  E
                       thumbs_onhoverscrolling="false"
" E! u6 F% f2 p( g6 y                       thumbs_scrollbuttons="false"
( _/ j& n) X% e$ e                       thumbs_scrollindicator="false"
9 B0 d/ J* e) G. x9 h- \                       thumbs_loop="false"! t9 i, W' s& V/ C& a8 g
                       tooltips_thumbs="false"   缩略图上的文字提示) S( x5 {6 i  }& A* \* M" z
                       tooltips_hotspots="false"  热点上的文字提示
& Y3 _3 w7 m; A/ R8 A: @                       tooltips_mapspots="false"  地图上的文字提示  ?- H* q8 d" J! b! }$ F
                       loadscene_flags="MERGE"( p/ R' W  F3 J* _- T
                       loadscene_blend="BLEND(0.5)"
, s/ |: h0 ^! t- _7 w5 k                       controlbar_offset="20"6 I4 p' x8 h  b3 U
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
0 ]. T( b5 @+ o, }9 y: A# _2 K$ {& r  ]# l, p# i* @
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
* c5 |$ B4 w8 ~4 o! \* a2 j仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
7 ?* r' p6 L. S' M9 @/ m. `% A' u1 x" X$ A" U. Z5 S" \& k, o! ~$ ~
继续研究中。。。。。。。。。。

! F% l; s6 q" u$ I. K如果要在热点或layer上显示自定义文字,应该怎样弄呢
: f  ?! b* z/ D# U
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">2 M9 D( H- l. p" z9 @
    txtadd(tooltipname, 'tooltip_', get(name));
2 N/ B' `% q8 l. Q+ B6 S. w- P    addplugin(get(tooltipname));
/ _1 @, ^; s9 J6 U" T8 q. g  e    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');/ ^: Z5 ]! M4 b
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');8 b& L/ |; q9 i, h& i6 r
    set(plugin[get(tooltipname)].align,top);! n0 w$ t" g& r
    set(plugin[get(tooltipname)].edge,bottom);( |2 o, r9 g9 R$ w0 q3 B; {) x
    set(plugin[get(tooltipname)].x,0);
8 W( m+ W( w: D' s+ f    set(plugin[get(tooltipname)].y,0);+ B) X1 u! T, G0 F9 s1 B- H4 B
    set(plugin[get(tooltipname)].width,100);
9 k4 ]5 I) o6 A( q9 Z' D    set(plugin[get(tooltipname)].autoheight,true);
  C1 Z& _2 J  R9 q# q    set(plugin[get(tooltipname)].background,true);
- y2 ?2 |" X  Z' y    set(plugin[get(tooltipname)].backgroundcolor,0x000000);) ?+ ^& H$ V& @8 K
    set(plugin[get(tooltipname)].roundedge,15);3 \1 E5 E, q* f# K' |- @4 t  ^
    set(plugin[get(tooltipname)].backgroundalpha,0.5);$ ~2 Z% O' G# v6 o0 A/ r: b2 e
    set(plugin[get(tooltipname)].border,true);
! l6 T9 E7 N! a& p! N/ O( l; \    set(plugin[get(tooltipname)].glow,4);
4 J# p. o, q3 @% Y# x7 r; ~9 j- u    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);3 g  [# y0 }7 Y3 }
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');2 @7 Y, y* n+ W4 E5 |# x0 n
    set(plugin[get(tooltipname)].textshadow,1);
& Q1 c* v; x* i* i/ v9 j8 d    set(plugin[get(tooltipname)].textshadowrange,6.0);
7 v; o1 R& Y$ T- w    set(plugin[get(tooltipname)].textshadowangle,90);
/ o5 V6 B" t) Y    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);3 d% s! S! j+ `# ]$ j' }
    set(plugin[get(tooltipname)].enabled,false);        6 Z3 W/ d, k6 M- J$ a6 S3 p
</action>" \' A- T* M: \% e2 H* C0 @" h+ ?
把这一段代码复制到vtourksin.xml中就可以了。1 d* ~$ A$ {/ v/ a
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
) N- }- y# k0 q' S
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52, S/ Z  q2 f5 X* ^
txtadd(tooltipname, 'tooltip_', get(name));
. U; O7 w- O2 a2 F9 ~8 h7 X    addplugin(get(tooltipname));$ p- Y4 A5 W! u( c  F& w( \
    txtadd(plu ...
9 d) Z9 j7 {) s5 K& u
大神来啦,鼓掌欢迎
8 k3 v; d& b4 [4 L) G  r
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52: J! W4 s; t& _+ k
大神来啦,鼓掌欢迎
& o4 G7 d1 L; o# V
不敢不敢,明海兄抬举,小白一枚,还在学习中~, B) t  f* p( B
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则