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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!2 r  q6 G' Z$ U: W) A$ ^! i
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"5 R4 p) V5 r( s; D
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
! ~4 F7 ^. W, V2 c/ [) n  g* Q( q3 u, v' p" ]2 {  r+ j  ^+ P
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:2 C$ Q: Z5 l4 T; h& y

% N2 Z" p8 M" H) U, {<skin_settings maps="false"* k/ N5 o& S% g2 l$ g
                       maps_type="bing"" w$ x- M. p2 w
                       maps_bing_api_key=""
/ j) D- I3 m* ~8 ?" \/ |% L3 G5 v                       maps_zoombuttons="false"
% _! j8 k" ^2 S7 N3 E                       gyro="true"
- n. k7 c0 O  o, z4 U. X4 f! q+ K8 Z                       title="true"
0 s- [3 m0 Q% m                       thumbs="true"
$ ~9 c, I) v6 p                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
# @* W' |8 R  g/ O+ e0 F% i% w# O                       thumbs_opened="false"4 k) S1 c& t. U
                       thumbs_text="false"& b% i7 B' n" Q0 y8 v6 k
                       thumbs_dragging="true"
0 s; Y+ @9 _  ~# ]: [4 {+ i                       thumbs_onhoverscrolling="false"
; O8 ]* ~' w1 D* r1 j                       thumbs_scrollbuttons="false"
" d- X$ K7 `! N+ L                       thumbs_scrollindicator="false"% z! d! e+ l, M3 X  I8 H# |9 H3 C
                       thumbs_loop="false"
% U, f2 [6 K( }) W2 e                       tooltips_thumbs="false"   缩略图上的文字提示
3 k9 f6 |& w/ i% z# U& O" R( \                       tooltips_hotspots="false"  热点上的文字提示
0 e6 k) Y" Y" M" i3 x6 H                       tooltips_mapspots="false"  地图上的文字提示; @1 Q( e( k2 l4 D2 L1 ]
                       loadscene_flags="MERGE"
& k5 l0 X: G& W8 t) L- O                       loadscene_blend="BLEND(0.5)"
; i! G: m% h: }( v5 T                       controlbar_offset="20"# }0 N: w/ }" d3 Y! H) k) Z. Y
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。" X/ H& }7 p4 i3 ]1 i

3 H# Z% e) }: }" U- ~继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
' E7 C7 s% D* `/ q. f* ?8 W* g仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
' J: d4 a; G* S: y
& u" {6 T+ j7 |& N, o* B继续研究中。。。。。。。。。。
3 l2 ]5 A5 {5 D/ D: l* m
如果要在热点或layer上显示自定义文字,应该怎样弄呢
0 _/ [  g7 R+ y" ?0 S! a; g
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
5 u. b% g' X# U; J    txtadd(tooltipname, 'tooltip_', get(name));3 Z* d( V0 _5 t  L9 w: ?! q5 x; B1 v
    addplugin(get(tooltipname));
9 f. Q# J5 o2 S8 D    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');- T% x3 q& F9 n* t2 P
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');! z* H9 {& q- n  T1 ?8 [
    set(plugin[get(tooltipname)].align,top);
- g' m0 Y2 U0 t; Z6 M    set(plugin[get(tooltipname)].edge,bottom);
" W- K# `- z* w* Q    set(plugin[get(tooltipname)].x,0);; y) K1 S+ a, H; c7 Q. Q0 i
    set(plugin[get(tooltipname)].y,0);( ^  @$ Y# p; U! P( s4 T; Z
    set(plugin[get(tooltipname)].width,100);& N% p) @/ ^3 T. Q/ ^
    set(plugin[get(tooltipname)].autoheight,true);
" h7 [  y/ @) n, L) l3 X    set(plugin[get(tooltipname)].background,true);
% P/ ^1 m$ ~4 h3 V    set(plugin[get(tooltipname)].backgroundcolor,0x000000);4 Z1 W# w0 C. J, t; d
    set(plugin[get(tooltipname)].roundedge,15);8 v* c- ], O. y: E
    set(plugin[get(tooltipname)].backgroundalpha,0.5);5 z+ i5 }' G$ L
    set(plugin[get(tooltipname)].border,true);
! m5 w4 ~: _. H. t; @1 l3 ^7 x    set(plugin[get(tooltipname)].glow,4);
$ _' T/ X) m: h- {' Z: O/ n. `    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
. a5 f( f0 d5 a( o: i5 k    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');! L$ O1 [2 i+ J
    set(plugin[get(tooltipname)].textshadow,1);
' W( w6 ^3 o5 s3 n+ A" R. I    set(plugin[get(tooltipname)].textshadowrange,6.0);1 M9 j  Q* h# O
    set(plugin[get(tooltipname)].textshadowangle,90);  G. l/ W6 X* G2 Q! o
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);$ k" N0 Q: T+ l: \5 B0 ~- ?
    set(plugin[get(tooltipname)].enabled,false);        
: Q$ [! s$ l7 _</action>- [! W& ^! i0 H2 f/ v2 p# K
把这一段代码复制到vtourksin.xml中就可以了。% F; N" w) P2 x" U4 }
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
: K( O2 D9 A" H* p+ x' E
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:527 X  v  D$ b8 }+ Q/ H: |' q
txtadd(tooltipname, 'tooltip_', get(name));
8 X+ i" r$ u$ U+ L9 m6 h    addplugin(get(tooltipname));4 ?4 Y8 b8 q& V4 m" v
    txtadd(plu ...
1 N. g* x% l$ n& `& b4 J6 c
大神来啦,鼓掌欢迎
3 y# |* ^! N' ~2 [/ @% u
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52, H( }- }& ~7 r: M: ?
大神来啦,鼓掌欢迎

& {2 n+ ?) h- q6 F, ~不敢不敢,明海兄抬举,小白一枚,还在学习中~
' L: s- R; X, ^* L
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则