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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
, E' }$ E' r  C8 N. O4 W
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
. m: V1 K! H/ Z7 `: ]9 ]5 P                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
& d4 O5 S4 Z, G+ l
% \, e! T: Q4 n8 Y
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
9 j1 e2 G! h; G1 g( u1 q2 j& n) C
' m/ F% K0 x  ]% f$ `3 F0 f8 n% K" C<skin_settings maps="false"1 P7 W% g' Y; C" x5 r
                       maps_type="bing"; s5 X2 S- G# U& D
                       maps_bing_api_key=""* R- G) C. T4 D9 K. A, A4 E
                       maps_zoombuttons="false"9 f$ \  m1 m* n# L; g+ d: s
                       gyro="true"
0 p# R/ e- j2 f2 k6 @8 R                       title="true"* J4 D& a) ]4 }9 X% G) v; z5 f" ]
                       thumbs="true"
* v, V" {- [6 o/ G" x2 j1 J                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
0 a! N* Y4 ^4 [  L. O% S                       thumbs_opened="false"
# N. b7 r7 n! n. D  `+ P7 X                       thumbs_text="false"9 A. u( W! g4 Z0 a1 ]2 J" v, ]" H
                       thumbs_dragging="true"
6 F3 B8 a- g. G, a' Z                       thumbs_onhoverscrolling="false"
; G5 N' E8 s' w, a. S# I' Y$ Q                       thumbs_scrollbuttons="false"
& [4 t+ h  P+ e( l( M; P                       thumbs_scrollindicator="false"
4 `1 D1 b& \0 R8 X                       thumbs_loop="false"9 h! w$ ~1 v# x8 ?: h
                       tooltips_thumbs="false"   缩略图上的文字提示: w& s! W$ r, i; ?7 q9 C
                       tooltips_hotspots="false"  热点上的文字提示
5 i. ?" Z3 J8 ^" B. x, ]! ?                       tooltips_mapspots="false"  地图上的文字提示5 F/ e0 A3 x3 _' M8 j0 v$ M' @+ C/ \
                       loadscene_flags="MERGE"% }3 C  O" l* D0 P
                       loadscene_blend="BLEND(0.5)"
' ]0 a/ ]2 T. R/ Y; q6 k                       controlbar_offset="20"
9 B1 ]6 B/ O; U2 Z                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。: s5 O/ ~. {- b# l$ b  P; B
- m1 |2 }! f9 R3 |
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
* Q+ T; V6 r: D2 }$ f( I. ^仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。4 V# I6 x& ~) O/ {) [- ^" \* I
! V0 y9 p. ?& ?5 o
继续研究中。。。。。。。。。。

2 N( _+ n, d4 o/ G: n) J如果要在热点或layer上显示自定义文字,应该怎样弄呢
$ x0 E  J  r8 w/ F8 b0 K9 ~& M
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
9 m; U$ E6 `0 P' P( U; B% Y! r    txtadd(tooltipname, 'tooltip_', get(name));
4 \4 X/ h% A$ d% e# I( Q    addplugin(get(tooltipname));
6 {# ]/ k4 p/ T5 s    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
6 ?0 V5 z% v- x. w6 e7 d! ]    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
: E% c% ^- g! @7 c" n/ z- f9 m; `0 A- a    set(plugin[get(tooltipname)].align,top);
+ i! u& t& j) M3 Y" ^. a) a: A    set(plugin[get(tooltipname)].edge,bottom);
; M5 R7 c" N  n    set(plugin[get(tooltipname)].x,0);5 H; z) K6 v0 J3 E
    set(plugin[get(tooltipname)].y,0);' K; j3 i* p/ Q8 X9 r9 d
    set(plugin[get(tooltipname)].width,100);
6 W: X' Z& A; [, o# V4 ?    set(plugin[get(tooltipname)].autoheight,true);
7 E2 z4 i  Y5 m0 Q    set(plugin[get(tooltipname)].background,true);
9 ^& |  K+ g4 x) l    set(plugin[get(tooltipname)].backgroundcolor,0x000000);& n# i/ d1 q& E; w  E! E$ ]. p! e
    set(plugin[get(tooltipname)].roundedge,15);( G) t& V# i( C# g2 l. V+ k7 H
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
  `* S$ p4 Z- t( `! y# a1 g5 ]    set(plugin[get(tooltipname)].border,true);1 g$ |; c+ A1 }  n  R
    set(plugin[get(tooltipname)].glow,4);
/ w1 L: ^2 P0 Y6 R6 C2 h) A    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);# C7 l' ]2 K# w/ n- O& W% g- c* u
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');$ e" C# n/ L3 ~# J& {
    set(plugin[get(tooltipname)].textshadow,1);
# s7 |' o9 _; w2 c$ D    set(plugin[get(tooltipname)].textshadowrange,6.0);* a4 K2 ?3 v  x7 Y7 c! d
    set(plugin[get(tooltipname)].textshadowangle,90);. V' Q+ o" R- j% M% C* L
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);5 G  O" t  H2 H/ i/ _. E. p6 h+ s# y
    set(plugin[get(tooltipname)].enabled,false);        
' h- I; _7 ~& p, v0 j: v</action>* V* p: X2 m7 a  M8 D$ T6 y& d
把这一段代码复制到vtourksin.xml中就可以了。; ~$ Z: u! }# m& B8 I$ |
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
/ |5 e" J7 S5 d! I5 o; H: t
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
0 e) X; o4 ~0 i  Wtxtadd(tooltipname, 'tooltip_', get(name));9 ?9 ^# a. k: b2 U' T% J* U
    addplugin(get(tooltipname));- }7 i! \7 [  n' \- ~( `
    txtadd(plu ...
8 @: f* A& }5 @+ y# O
大神来啦,鼓掌欢迎% I6 r; K8 |- l' U# P
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:529 W; i- @* |! x* `# f
大神来啦,鼓掌欢迎
5 O% {" p: [8 d. B# W% C. S( s, x; k
不敢不敢,明海兄抬举,小白一枚,还在学习中~" \* Z# u& b0 A4 S
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则