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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
( J- S: q1 A4 n0 \
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
% V2 J/ b- G+ B/ ^8 l% |- z                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />9 ^8 W" Q2 H9 d- m6 [( X2 ?
/ O. O& I9 e. T/ W: B+ E0 e" g; H
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
# \. R: Q# a# K% q/ E$ `* d% x
5 \# B0 q. `7 K4 q0 r5 M" k/ l7 o* v<skin_settings maps="false"
1 P# u  z. H; n7 q                       maps_type="bing"0 H) `1 N) R( b. E' ^+ n
                       maps_bing_api_key=""
" f+ s; T$ U) A# E                       maps_zoombuttons="false"  ^' X2 L+ I9 n& p8 n# ^( c
                       gyro="true"
+ G) U3 V8 M) e6 U: I# B                       title="true"
/ [, u+ R, Z* G4 Y& e! C                       thumbs="true"
1 j$ U3 R' L- T3 r3 ~/ u                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
4 t9 J$ E9 i1 k& W* ~                       thumbs_opened="false"% |0 }% ?! O1 h
                       thumbs_text="false"5 C. \2 M6 T" g5 D+ ?  E/ R, v
                       thumbs_dragging="true"
& k$ n) g" ~9 U& d1 P$ U2 J3 i; V                       thumbs_onhoverscrolling="false"7 k+ }2 s# Z+ J( ^$ |7 Y) A
                       thumbs_scrollbuttons="false"/ K+ n: B  j, a% u  Z- @5 ]
                       thumbs_scrollindicator="false"( I2 h& }" b* B) ?6 P- Z% ]
                       thumbs_loop="false"" p% \4 c) n4 K
                       tooltips_thumbs="false"   缩略图上的文字提示1 s: J, K  P" S) c/ y- p& [( [- a
                       tooltips_hotspots="false"  热点上的文字提示
" K3 ^4 e( P$ c: P                       tooltips_mapspots="false"  地图上的文字提示0 r# Z0 k" D% e! b2 f
                       loadscene_flags="MERGE"
0 L+ Y$ I3 |) {5 x* Q                       loadscene_blend="BLEND(0.5)"
/ _  v+ b" s2 u+ T  f                       controlbar_offset="20"5 k7 D: e, h9 N( T! J) b
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。+ O/ }- a7 W5 o  e% V

" z* H5 ^+ _, R5 _, q继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
$ j2 W, o# X3 S$ f& a仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。( `" m- \7 k3 f3 P( U
" M; i; ~% ?4 P, l( B
继续研究中。。。。。。。。。。
9 D- g5 |$ p$ L" g" w5 r( t
如果要在热点或layer上显示自定义文字,应该怎样弄呢
8 d, G7 Q3 Y9 G/ u
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
. S9 j6 b5 ]2 [7 x, J% X4 n5 l    txtadd(tooltipname, 'tooltip_', get(name));, n, u: W" p- w% d
    addplugin(get(tooltipname));
3 g2 B2 T" w8 }, v/ y/ ~- M    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
3 ~* O7 p8 x( ^! i    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');' T# Z: _4 I0 e# O5 J+ J' k! K3 v
    set(plugin[get(tooltipname)].align,top);
; l; x/ u9 O, u1 X+ }# j" }; _* [/ l    set(plugin[get(tooltipname)].edge,bottom);+ J- H' b3 t. y# H4 N! B
    set(plugin[get(tooltipname)].x,0);, B0 g( m: Z1 G! V. \2 H
    set(plugin[get(tooltipname)].y,0);' Z% g  H5 q/ `& J& b/ l
    set(plugin[get(tooltipname)].width,100);
) c( a5 W0 S# z9 f( Y2 R    set(plugin[get(tooltipname)].autoheight,true);: N2 ?. h) D$ K9 [8 }  n
    set(plugin[get(tooltipname)].background,true);0 K4 @: r) j$ f6 y: D
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
9 O9 z$ }. i1 W5 ^5 y# c    set(plugin[get(tooltipname)].roundedge,15);
/ f# g, B( x8 ]! W+ T8 O+ t) O    set(plugin[get(tooltipname)].backgroundalpha,0.5);
& p5 u( w: h3 e, k2 O    set(plugin[get(tooltipname)].border,true);( E7 _/ Z3 u& c$ Q- Z
    set(plugin[get(tooltipname)].glow,4);
& |4 T# ?8 r3 c" o5 ~    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);6 q: H4 z% a* [6 D) y% W& x' W
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
: A0 C; W( F) S    set(plugin[get(tooltipname)].textshadow,1);
' ]4 q  I& X3 g/ r    set(plugin[get(tooltipname)].textshadowrange,6.0);0 p: f0 V9 x& F1 ^2 X" |
    set(plugin[get(tooltipname)].textshadowangle,90);+ n/ j6 V# S' R. K; v" L
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);6 E6 E  p7 o; J8 k) \
    set(plugin[get(tooltipname)].enabled,false);        2 c. l2 y. c! S4 B4 o0 m
</action>0 i- y, i1 T" G- Y9 P- B" Z
把这一段代码复制到vtourksin.xml中就可以了。
0 Z  }  ^$ U9 L; n( 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();"
               />+ d1 ?- }1 o7 Y* N0 C- ?
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
7 T" S3 Q, y/ Z! a- ftxtadd(tooltipname, 'tooltip_', get(name));
4 W, _" ~% }; K" \9 ?* T    addplugin(get(tooltipname));) e0 ^2 }& n% L. d" L8 z' P
    txtadd(plu ...
1 a; a' n* \% j% o1 q
大神来啦,鼓掌欢迎
6 }' Q6 ^9 A7 u
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
; f  a( P% y. {大神来啦,鼓掌欢迎

4 z+ K+ g! k1 d( z; u+ w  D不敢不敢,明海兄抬举,小白一枚,还在学习中~
% l+ }  D) r1 a/ P& b
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则