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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
! p# d9 y* ^( G( x
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
  N) W8 f5 @/ x                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />$ W' j0 X' J  y/ f$ K. S6 c( W
4 e, X* K7 T& f
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:5 P7 F5 c* ]" ]( q  V

. C: t% t- {5 j# m& ]3 i<skin_settings maps="false"
1 G3 Z: t5 K4 z+ Y; z1 N/ V' i                       maps_type="bing"
5 w: D; d, t. @* T8 Z                       maps_bing_api_key=""" F! N4 ^# ^% I# m$ d
                       maps_zoombuttons="false"4 Z  S/ ~  w6 Y% F& s2 ]6 v
                       gyro="true"
- }; Y$ ^6 h2 Z8 u$ ^8 O& B                       title="true"
# Z: Y8 V: z- Q3 _# `                       thumbs="true"
* k' O4 d3 B  k0 h                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
) B/ H, c9 m* L  @7 L                       thumbs_opened="false"/ r% E: n- x! r; v2 o
                       thumbs_text="false"
4 ^  g; s' J% ?" ]8 d- B                       thumbs_dragging="true"
. G" Q3 e7 B) r8 d! W) u                       thumbs_onhoverscrolling="false"
" ?1 r6 I+ V& u- j% Z/ Q, E; D0 S                       thumbs_scrollbuttons="false"$ m( B0 f0 U: p5 O, z* e
                       thumbs_scrollindicator="false"
& e+ |: m! u* }/ I5 q$ L                       thumbs_loop="false"
! @5 i/ `1 u! L" ?8 q                       tooltips_thumbs="false"   缩略图上的文字提示0 Z5 M: t0 q2 _) M0 d7 W
                       tooltips_hotspots="false"  热点上的文字提示( g5 e8 G  o- e
                       tooltips_mapspots="false"  地图上的文字提示
0 g9 y  Z* _' _, H/ V7 c6 B                       loadscene_flags="MERGE"! j& G( r: N1 L
                       loadscene_blend="BLEND(0.5)"
. }% S! d+ T8 L2 a                       controlbar_offset="20"6 A6 Q& w6 Z. D' y: |
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
7 I. _9 x6 e8 _* ]  y* B! c2 }+ [3 i4 |1 U  T( x
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
$ Z6 ~( ?& d' Z4 q- C1 Q仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
0 a; d' Y3 {9 K/ k9 x" n$ _, O, v0 w- J6 g, q, o
继续研究中。。。。。。。。。。
, g# ~/ T5 G0 [+ |' z2 Y" d
如果要在热点或layer上显示自定义文字,应该怎样弄呢5 h; R1 Q2 G; A* Q4 f( \
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">; v: F2 \  N6 Q$ ~. ?
    txtadd(tooltipname, 'tooltip_', get(name));
0 y! h3 O5 q+ Z' T/ a4 a# P3 g    addplugin(get(tooltipname));
; [) z9 I. I; D" I6 N  c    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
5 ]3 e. W. w6 |8 E    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
! T% R" ?* `- {$ f1 _+ p- h  D    set(plugin[get(tooltipname)].align,top);
) t7 R$ b8 C# F8 D8 s! x    set(plugin[get(tooltipname)].edge,bottom);& y/ M( ?0 X# V+ d  j
    set(plugin[get(tooltipname)].x,0);
2 ^+ W1 B4 S  K. i. x    set(plugin[get(tooltipname)].y,0);0 k( O0 \/ f1 R7 P
    set(plugin[get(tooltipname)].width,100);
" L! ^: @9 K" b0 }+ g9 m    set(plugin[get(tooltipname)].autoheight,true);; F+ `; j5 n' }$ t* o" L8 o% X
    set(plugin[get(tooltipname)].background,true);
( o( e0 |8 _2 A# |    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
: S) M# X( G# Z* x4 U6 [    set(plugin[get(tooltipname)].roundedge,15);
9 t- r! U. d4 d5 T/ \  s7 K    set(plugin[get(tooltipname)].backgroundalpha,0.5);/ J% ]3 m. i: v8 h+ F
    set(plugin[get(tooltipname)].border,true);
. x$ p2 N( X3 e/ Q    set(plugin[get(tooltipname)].glow,4);
: t' |* n  Q% W9 O" a    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);. v2 N" d0 y; o* F6 M5 o% y
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
% `% E9 M% T2 y* |' R5 L    set(plugin[get(tooltipname)].textshadow,1);# @3 t7 z1 |$ K/ ^5 [: G/ i
    set(plugin[get(tooltipname)].textshadowrange,6.0);
# i0 }5 o4 X4 ~/ s2 n0 q+ R    set(plugin[get(tooltipname)].textshadowangle,90);4 }% S/ h# k  m1 |  f- `9 a
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
3 g% a/ B1 O* N9 D    set(plugin[get(tooltipname)].enabled,false);        $ ^7 E5 T4 F5 O1 n( ?
</action>
9 {8 F5 O" c' n$ ~把这一段代码复制到vtourksin.xml中就可以了。
. A' Y7 J2 q6 [; F然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
; ?% p0 _3 R. y& g) V
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
  `  y1 O6 Q% [7 _( utxtadd(tooltipname, 'tooltip_', get(name));" }# D: I5 N1 W9 K
    addplugin(get(tooltipname));
  u  E+ t! P* {) ^* k- B# ^    txtadd(plu ...
% ?( w, ^; M- ]) Q4 n
大神来啦,鼓掌欢迎
$ _' l) f' L( v4 o+ l/ C: ~6 `
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
8 _% R7 w- T' P大神来啦,鼓掌欢迎
' x8 Q& m& d9 W, j
不敢不敢,明海兄抬举,小白一枚,还在学习中~
4 B) Y' @& C5 d. ~- o5 o  @3 p
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则