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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!) U" `+ \6 ^+ ^. F, P* E7 ^# [% l
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
3 E$ K7 d' b) f5 l& T                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />8 |4 M0 m! d! Z! |6 E; P# v+ t

3 a# z! T0 p" [  t. y
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
) S, `$ |$ @  S' m- N; k  D
  z5 |/ Y, g+ l( h! F<skin_settings maps="false"1 ^! p* ?3 C+ [; M8 k
                       maps_type="bing"
0 [; T8 k$ O- b3 R" ], v/ w9 ]                       maps_bing_api_key=""& t2 D$ T* ~6 s) Z6 ]! N2 e* X
                       maps_zoombuttons="false"& s: p5 o. w" J8 B0 ~  j' `
                       gyro="true"
7 d8 z- ?  x# r- y9 X                       title="true"5 }! M% ?, u# f$ c* F
                       thumbs="true"
3 S3 F: N3 }3 i% A- P                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
! [, S2 B; s& @3 y( F                       thumbs_opened="false", t% L! I/ H4 [, d% b
                       thumbs_text="false"
' p* q. m& @2 O. Z! B2 q7 u                       thumbs_dragging="true"
4 o1 \) U7 N+ k1 ?6 M) ^                       thumbs_onhoverscrolling="false", D, m- \5 \1 K3 h4 B( \4 T/ I
                       thumbs_scrollbuttons="false"
' M8 K7 s: p3 R8 ?$ _& c                       thumbs_scrollindicator="false"& `3 |$ n$ r' Q9 V# ^1 B
                       thumbs_loop="false"
) n  S+ d, Z6 u( z0 h& _                       tooltips_thumbs="false"   缩略图上的文字提示- c6 @& A% h7 L2 c8 P0 R3 e
                       tooltips_hotspots="false"  热点上的文字提示
. w6 L* o& i$ b                       tooltips_mapspots="false"  地图上的文字提示2 z2 G  X4 i! }
                       loadscene_flags="MERGE": d- C% B6 A: g0 s) {) Z
                       loadscene_blend="BLEND(0.5)"3 D# G0 t- i0 N, a. p0 M% k5 g
                       controlbar_offset="20"9 u( x, R, _% b4 ~/ G
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。6 I# \7 {; \" d: j8 B! l
+ y6 E( w: T4 ^
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
' C: Y) {4 ]0 t% x1 A5 K仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。$ X9 @* J9 K; n7 Q+ Q8 M
% j: Y  R4 w# j; V* c
继续研究中。。。。。。。。。。

- v7 m2 E+ E6 d如果要在热点或layer上显示自定义文字,应该怎样弄呢
) j0 R; D0 R9 Y3 \) ~" d0 K
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">' T! z5 U5 P* T6 @' Y  ?, K
    txtadd(tooltipname, 'tooltip_', get(name));
" M+ O$ y/ m8 w- a8 {: I. c$ l    addplugin(get(tooltipname));
$ ?0 U/ p& L3 |( V$ {3 v    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');6 i$ ?  K) D2 S  u
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
; _* K% ?- Z) U0 e    set(plugin[get(tooltipname)].align,top);
  X" F# G* a6 O0 t    set(plugin[get(tooltipname)].edge,bottom);
- J- o, k; W+ ]6 J3 ?7 B0 m    set(plugin[get(tooltipname)].x,0);- P6 l! \0 m& Q) O5 d  L; o5 D6 x
    set(plugin[get(tooltipname)].y,0);
1 S; u! X) i' h: H9 @/ }# Z    set(plugin[get(tooltipname)].width,100);
+ x1 K' R' Z7 a7 f9 R    set(plugin[get(tooltipname)].autoheight,true);( t8 W) n; z5 a: b  d3 Q
    set(plugin[get(tooltipname)].background,true);/ i% E1 ^8 Q6 @4 L( `8 V/ ]
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);, e# b% W. [4 P6 C) G
    set(plugin[get(tooltipname)].roundedge,15);( ^6 c; E5 o0 U. s
    set(plugin[get(tooltipname)].backgroundalpha,0.5);1 i6 N7 W; F. V& B$ T
    set(plugin[get(tooltipname)].border,true);+ h+ B4 }8 A# @  n
    set(plugin[get(tooltipname)].glow,4);
4 G& J2 E" Y. K  W    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
! R# _" H. ~- |" O    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
- X, b4 y: _% c) W. [0 O    set(plugin[get(tooltipname)].textshadow,1);- x  ]6 K! `9 B; k9 \
    set(plugin[get(tooltipname)].textshadowrange,6.0);
2 Z* t+ n; L& e% I; O, G    set(plugin[get(tooltipname)].textshadowangle,90);
2 t- W! g# s  f9 S3 D% I    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
0 X5 v  m2 j5 X* s% g    set(plugin[get(tooltipname)].enabled,false);        * b  i7 k' p5 r2 V: Y; _( o
</action>
, K) {' ^; [5 M1 Q把这一段代码复制到vtourksin.xml中就可以了。: S  c" F- ^5 e8 g# x$ N
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
# f9 Q  q7 f; I
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
9 v1 i$ t+ \/ V4 ftxtadd(tooltipname, 'tooltip_', get(name));0 q( d+ y* |7 i
    addplugin(get(tooltipname));
" j! j( k) ^$ v, M5 R, l    txtadd(plu ...

! C. H' W* y  d) Y5 N# L大神来啦,鼓掌欢迎) a: @/ }+ B! S0 U
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
' I$ [  _/ b8 }3 ]2 Z大神来啦,鼓掌欢迎
: f! j/ L1 c' [8 E, ?1 ?+ i
不敢不敢,明海兄抬举,小白一枚,还在学习中~
) V& `4 D. E% m5 _, j  l
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则