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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!0 O8 p  \. \. U+ `7 j0 C
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"# w0 S+ ]2 U$ t- d5 `
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
: k* U3 z  w6 @2 L8 v; L
  Q% e. e/ z+ j, Y; B5 I
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:, a  ?! l% |5 j$ W' u( m- a
- U- }, e' w1 m" V: I4 G8 q$ C4 o3 t
<skin_settings maps="false"
; O# J9 S$ p& ]                       maps_type="bing". {) T  ^) X* R% d
                       maps_bing_api_key=""
' F9 v) a! ]5 ~                       maps_zoombuttons="false"8 |1 x2 s9 p, T/ O  \" U+ x
                       gyro="true"! n0 y: z% X- f) y5 |# U9 ?! w
                       title="true"" ^$ }* o$ b; B  H5 P
                       thumbs="true"- P3 b5 q* W) I5 d, Q3 ^
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
6 F* d* i/ P& b# K. d                       thumbs_opened="false"
9 X, q# I$ {. y0 ?                       thumbs_text="false"
. b. ]6 z* F7 e! G) B  h                       thumbs_dragging="true"
; m) Z9 H: g& U8 x; A/ G                       thumbs_onhoverscrolling="false"
. g) K  i/ {9 a0 l* U3 m5 L                       thumbs_scrollbuttons="false"
3 g% `# r- l8 o" s                       thumbs_scrollindicator="false"
- [/ `" o: t# J$ N9 s9 H& u2 s& b                       thumbs_loop="false"( H/ {" B+ z5 g5 e5 U
                       tooltips_thumbs="false"   缩略图上的文字提示6 v) Q5 b3 O( M$ ~. M; |$ F
                       tooltips_hotspots="false"  热点上的文字提示+ P& z4 G8 N3 r  I; I
                       tooltips_mapspots="false"  地图上的文字提示6 C* E  _' @; t5 N3 F/ F
                       loadscene_flags="MERGE"# v( K1 y1 z8 E% h+ n9 g
                       loadscene_blend="BLEND(0.5)"5 d8 |5 }% w( E: [5 O
                       controlbar_offset="20"1 k+ s% Z: i+ J% k
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。* Q' n% i3 d; G/ ~# s6 r. w6 e6 w

% J# @$ K: G% t& Y8 S! C* n继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
, R3 V6 w5 r! y) m" w4 ~仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
- [5 @# N6 n; t; g( `# l- ~
! O8 s/ ^4 X; \继续研究中。。。。。。。。。。
" w1 w; `/ n+ G* ?
如果要在热点或layer上显示自定义文字,应该怎样弄呢
$ P9 |( q8 G0 u/ g* v1 i4 ^1 d
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
& F6 M6 x) ?1 `- V8 ]4 \    txtadd(tooltipname, 'tooltip_', get(name));0 t/ g+ B1 o9 A2 ]
    addplugin(get(tooltipname));
$ I  s! u' \4 k. w/ e* |    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
( l4 W6 J! o# s1 `9 E& Z    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
. C& R6 r6 ~! r    set(plugin[get(tooltipname)].align,top);
+ `9 {! B+ M. }) Y- O! z4 j    set(plugin[get(tooltipname)].edge,bottom);4 R( a. T" }: A$ a) R, R
    set(plugin[get(tooltipname)].x,0);: w5 u; P9 }4 c4 I* L; o4 E
    set(plugin[get(tooltipname)].y,0);$ p! P* {7 w$ i$ a% d! m) k
    set(plugin[get(tooltipname)].width,100);
3 |, A/ S+ K: G, l* w! z8 ^! s    set(plugin[get(tooltipname)].autoheight,true);
: V1 s) K7 e5 o% R5 J" c    set(plugin[get(tooltipname)].background,true);
7 g9 ^5 @# Z7 O- L0 K7 m2 @    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
- n: h1 s& f- @  z# |$ m$ i: `    set(plugin[get(tooltipname)].roundedge,15);
3 G. }4 p  b: c' B% B' Z    set(plugin[get(tooltipname)].backgroundalpha,0.5);
& i5 w, V- E) d7 K7 o    set(plugin[get(tooltipname)].border,true);8 U9 M) H& a) Z/ F2 o
    set(plugin[get(tooltipname)].glow,4);. ~9 u0 B. C7 d3 q# G  p2 ?
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
, g9 U# i1 X/ i' d9 ~    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');5 z7 d& v9 P; o0 W/ S1 B% [6 W
    set(plugin[get(tooltipname)].textshadow,1);
& r, I2 ~# j& i6 ^. m( P    set(plugin[get(tooltipname)].textshadowrange,6.0);
! f2 D9 X* x4 b    set(plugin[get(tooltipname)].textshadowangle,90);9 y+ m* p* s/ l' \0 ^2 ?
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
% ?$ [: N7 r8 _) E" V    set(plugin[get(tooltipname)].enabled,false);        : U6 I; R& }0 S, h+ k5 o
</action>8 N6 E& q! d3 j& |8 e( b) v6 u
把这一段代码复制到vtourksin.xml中就可以了。1 Q6 T" z4 b( l
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
. q2 U9 C! \5 B8 ~1 H
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
" b) Z6 y! c' E% ~# c- ?- gtxtadd(tooltipname, 'tooltip_', get(name));
2 |, e' s! z4 }, f, E    addplugin(get(tooltipname));
7 l. I+ s2 d5 a& B    txtadd(plu ...

2 u  }6 e4 ?$ I% d* N: L2 @大神来啦,鼓掌欢迎
+ H& C2 o3 _8 H
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52# i; M( x2 Q7 l, U& C. |
大神来啦,鼓掌欢迎
9 @4 v/ ~, s% {$ Q+ _  u
不敢不敢,明海兄抬举,小白一枚,还在学习中~& b; r# J5 V: c7 D' B
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则