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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
) ~9 S4 e8 U5 R- Z' n8 d  p
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);". V# K! S. k: o4 r  ]- S# x
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />, D9 X  D9 ~# y( q" y
4 W, P' o: e4 Z; S& m  @+ j
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
+ }( n/ C1 F1 ?- C$ C
, X/ n5 _! S1 \- n6 ?0 f<skin_settings maps="false"* G/ D' w6 d3 u: X2 c, w
                       maps_type="bing"
( {" V  p2 ]6 R1 x, S9 f1 S* d                       maps_bing_api_key=""
; l- t2 F# o+ ~4 _                       maps_zoombuttons="false"
8 \) C2 Z1 p$ C# D                       gyro="true". E7 [2 M( n. U8 N& j
                       title="true"; t* B5 a& r: u8 X& v
                       thumbs="true"9 U7 T. N8 Y. X. d
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"7 {& r. y* v: B( w) A0 Y7 Q
                       thumbs_opened="false"1 R. P* W5 u$ h: X% h2 E1 a' R1 B
                       thumbs_text="false"2 P6 {% m, t+ i0 R
                       thumbs_dragging="true"
; I# Z5 I0 r; B* t# j                       thumbs_onhoverscrolling="false"/ j) C1 X6 r! l8 x; `% `, Y8 L
                       thumbs_scrollbuttons="false"
) J, g7 L. f; y% p# @                       thumbs_scrollindicator="false"
- _& p4 W! h4 `/ j$ P9 j5 O                       thumbs_loop="false"
$ r* Z, N6 v; v' u+ W% o6 x                       tooltips_thumbs="false"   缩略图上的文字提示
0 W$ r& A0 z! Z                       tooltips_hotspots="false"  热点上的文字提示6 B# k2 m0 O8 O1 j% v
                       tooltips_mapspots="false"  地图上的文字提示
0 J, A+ w* }! j                       loadscene_flags="MERGE"7 C! ~% Q/ ]2 j/ g- B- k2 {
                       loadscene_blend="BLEND(0.5)"
; Z9 E! o: ?1 l                       controlbar_offset="20"
1 W! T% H8 x- z: x! ~3 G                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。' M" i6 s+ B3 d& @7 h

0 x. I5 {6 b* P$ P; ~1 H继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
+ W) {; v, N7 p* b/ \8 v1 ?; X* [仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
9 t; U5 R; B) J! e) T5 ]
9 W% ^/ F8 P4 }* I1 P$ l1 R继续研究中。。。。。。。。。。
8 L  m3 y6 _5 O; t
如果要在热点或layer上显示自定义文字,应该怎样弄呢
# k# _# l; a. i  W9 z3 a5 x
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
' z7 l# Z' K% y3 |, A: G# g9 l    txtadd(tooltipname, 'tooltip_', get(name));
9 [* Z: g, M8 f% g/ J4 a$ b& G    addplugin(get(tooltipname));. y6 f5 U: n! v! A# Q
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
( R# p5 f; x4 k3 d9 `$ p    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
! H$ K) `1 r1 ?" d& q    set(plugin[get(tooltipname)].align,top);8 m0 [7 E, h! t  U' y
    set(plugin[get(tooltipname)].edge,bottom);
5 U" E% Y; N1 Q9 G4 f    set(plugin[get(tooltipname)].x,0);
/ e1 n! h2 u5 \    set(plugin[get(tooltipname)].y,0);
, Q, S/ h- b0 L$ H    set(plugin[get(tooltipname)].width,100);7 o& k! f3 q2 L$ t
    set(plugin[get(tooltipname)].autoheight,true);, C& C# W* Q! g" H, |7 I
    set(plugin[get(tooltipname)].background,true);
3 ~/ `" m6 p" t: r' H. K    set(plugin[get(tooltipname)].backgroundcolor,0x000000);# O& Y# Q+ p. d2 |  {% z
    set(plugin[get(tooltipname)].roundedge,15);$ o( A! b' @1 q
    set(plugin[get(tooltipname)].backgroundalpha,0.5);6 Y* o0 i1 e4 L: Y  h' Y4 G
    set(plugin[get(tooltipname)].border,true);* Z% F% ~2 R1 O1 X4 N7 J# |+ r
    set(plugin[get(tooltipname)].glow,4);( a1 [# {% {  h
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);7 L, v# p6 K. N# f
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
5 l/ Y1 N9 l0 \    set(plugin[get(tooltipname)].textshadow,1);
+ H; L* i8 x6 V    set(plugin[get(tooltipname)].textshadowrange,6.0);, F, K- h' W1 t2 ~
    set(plugin[get(tooltipname)].textshadowangle,90);$ w0 V% F, d' d( ?( }
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);0 `  V0 ~& j/ a: ], t( p+ ~# u
    set(plugin[get(tooltipname)].enabled,false);        
( v- g. E; I  @& V$ w) P- [</action>$ v; p% y% l7 E0 j; k0 ?
把这一段代码复制到vtourksin.xml中就可以了。( Q" y( ^+ ^' _2 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();"
               />3 w) v+ z6 c0 `. c1 h7 A9 N
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52' H+ I! p0 y+ C8 Z- j& v' g
txtadd(tooltipname, 'tooltip_', get(name));
7 h7 D8 V( h$ \5 E/ m- X    addplugin(get(tooltipname));; C  a: j5 }" d: o6 n4 m
    txtadd(plu ...
% s0 n6 W% w$ T/ ?+ I( z. q" x) U; V
大神来啦,鼓掌欢迎
+ @& ~# v2 F7 _! x/ ?
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52+ o7 H: Y) Y, e& l
大神来啦,鼓掌欢迎

* v/ r3 W# N' d) Z" b不敢不敢,明海兄抬举,小白一枚,还在学习中~
; @% w7 _& s: q# @
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则