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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!; r* L6 U. h8 i
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
6 B$ M4 k, S9 `5 O. J                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
9 u( @" k- n/ q  H( A. {
& h" s6 x7 [* S' T# C2 c% T: @
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:; Z' G0 N- b; \5 N5 `% M

! d' t4 X$ x4 G<skin_settings maps="false"$ I% M6 `7 y. W, \0 Z! |$ v+ ]- `
                       maps_type="bing"# x2 w1 l+ s! x6 i$ f# N* [6 p
                       maps_bing_api_key=""
5 z5 ~& g% s! h                       maps_zoombuttons="false"
0 a9 N/ W$ z, R: r8 t  @* ~                       gyro="true"8 m3 ^. c) i9 p8 P2 j
                       title="true"
7 f% R0 c2 e( {# x                       thumbs="true"
" H2 c/ f3 ~2 k                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
! C7 W% Q. H8 A4 }- [5 z                       thumbs_opened="false"* m. w' ?, v( D0 e! v1 x
                       thumbs_text="false"
/ V; S! @0 z  F' R7 p9 N3 f0 z                       thumbs_dragging="true"& A7 h) L, \) e4 {
                       thumbs_onhoverscrolling="false"
1 P# ~/ P7 v9 V* x                       thumbs_scrollbuttons="false"
0 x1 e9 Q) H5 G: M9 `$ f) H: T# G                       thumbs_scrollindicator="false"
9 m" x7 o2 W/ C- z! `                       thumbs_loop="false"' t3 J# [. z, `. k
                       tooltips_thumbs="false"   缩略图上的文字提示
: z; x& u+ R7 c6 Y+ n- R                       tooltips_hotspots="false"  热点上的文字提示; r4 K4 A! _6 [9 ^& S: p4 ^; s4 g, ]) ]
                       tooltips_mapspots="false"  地图上的文字提示& e" j8 n! d/ S2 V1 K
                       loadscene_flags="MERGE", e+ ^. [# ^+ }5 M$ n& _
                       loadscene_blend="BLEND(0.5)"
* F" Y! t1 [, \3 q) g% [                       controlbar_offset="20"8 Y5 x$ j7 B1 f' ^0 N+ D
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。0 r7 g: P. f* w4 _

4 w1 g1 P4 Q2 P6 \" O9 v1 [继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:149 d! y+ L; h2 |3 F0 C8 [. s
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
& u: x; e! H, b9 V. _/ V3 w# n" Y4 ~4 @6 H; R- s
继续研究中。。。。。。。。。。

* ^3 P$ T( {2 T如果要在热点或layer上显示自定义文字,应该怎样弄呢
$ i. P9 o) X. N3 B* L
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">: e7 P# W! g( d6 z2 |+ e- I
    txtadd(tooltipname, 'tooltip_', get(name));
  r% t$ G. I* S( s1 S* q. D3 r6 \    addplugin(get(tooltipname));
! [' s: H6 j6 R# [) A% J    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');( M. _9 ^! Y$ q8 {% ^4 l
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');. [: P2 ~  U" P% P$ W( {' p1 G. `) y
    set(plugin[get(tooltipname)].align,top);
1 n7 b0 \" ~* F# l* {: y    set(plugin[get(tooltipname)].edge,bottom);4 Z5 o; l1 ^! c- A+ a
    set(plugin[get(tooltipname)].x,0);
" ?! U9 c) u0 {( i+ c9 z" X    set(plugin[get(tooltipname)].y,0);& `3 w% M) F3 G
    set(plugin[get(tooltipname)].width,100);
( U5 B$ u6 [0 t, k  G    set(plugin[get(tooltipname)].autoheight,true);
# o( C- K+ I, B& H$ m/ Z    set(plugin[get(tooltipname)].background,true);
: N, |, |9 B  T) a7 U: Y. k* n    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
+ ^' F: c4 u: n0 z2 D- g    set(plugin[get(tooltipname)].roundedge,15);
3 N! ?6 i6 u- N8 a    set(plugin[get(tooltipname)].backgroundalpha,0.5);2 \& K! E$ R; k$ s: w  N
    set(plugin[get(tooltipname)].border,true);
, T3 d$ O+ @6 j6 W4 c    set(plugin[get(tooltipname)].glow,4);
& R! ?9 l/ E7 H, H, K/ @    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);- U9 D6 T* S  V8 X7 o* X
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
5 v& s; G+ a7 `& ~" {) v: D$ Z    set(plugin[get(tooltipname)].textshadow,1);$ Q% y6 C- b' q' c7 x2 ^
    set(plugin[get(tooltipname)].textshadowrange,6.0);
6 ?2 s/ k& ]% e! H9 C+ z( ~    set(plugin[get(tooltipname)].textshadowangle,90);
0 U, _1 }' L+ h. k5 d    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);  ]; w1 O. J# f' s/ \1 O; r
    set(plugin[get(tooltipname)].enabled,false);        + `" d9 G$ L  o& O  ]1 r
</action>
8 S  e2 }4 V( e* s$ {把这一段代码复制到vtourksin.xml中就可以了。7 ?1 B/ l- ]" L7 J6 ^+ D
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />7 M, ^! ]- A3 f2 |0 y' y7 R2 R+ E
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
4 w  C1 C" k4 v# xtxtadd(tooltipname, 'tooltip_', get(name));
$ M9 c7 w! |& T# n6 M0 k0 V    addplugin(get(tooltipname));
, t2 `# a: J5 ^2 D8 [2 p    txtadd(plu ...
# A' w3 a% @$ m" h+ s) F; P
大神来啦,鼓掌欢迎0 u( V' w; ~/ \0 S4 b( b
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
% R' ]+ g$ Y6 Q5 i8 r+ B# V  v大神来啦,鼓掌欢迎
0 ^  K* \) ~' K9 B
不敢不敢,明海兄抬举,小白一枚,还在学习中~
/ r2 \$ M$ L$ D5 e
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则