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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!+ B7 T: p% ~6 J3 {; b" x+ H6 i
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"' h& Z# @6 V6 t1 q* C
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
; y4 Z' \1 K9 ^. x
" ~( e8 b* @! _5 h* Z
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:( {' L* k  b! w5 F6 d$ p% j$ z

+ O" Q) [; `' N<skin_settings maps="false"
/ y' _2 Y8 W, g  E9 s$ P                       maps_type="bing"8 P' g- N0 K9 o, e
                       maps_bing_api_key=""4 l  @- q4 M' D" g9 h4 Z& x
                       maps_zoombuttons="false"9 f5 ^- e# r1 G
                       gyro="true"$ Z; r7 n  A$ a9 m$ r+ L8 U
                       title="true"
8 R, v$ w9 k( ^                       thumbs="true"
- p+ ?7 t  ]# e0 }5 J# r                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
0 E, Y4 y9 V* _) J( L6 k* K                       thumbs_opened="false"0 r% s* @  s4 @
                       thumbs_text="false"+ u' e# I1 K( Q
                       thumbs_dragging="true"% L$ _3 t; G; N8 Q6 J* ]! n
                       thumbs_onhoverscrolling="false"" O! ?7 D+ U% q/ g
                       thumbs_scrollbuttons="false"3 _3 O- f6 }3 m+ i3 O
                       thumbs_scrollindicator="false"
' X" I& M- l  i0 V! g                       thumbs_loop="false"$ G, F% M! u& W) D1 i
                       tooltips_thumbs="false"   缩略图上的文字提示
& S- L8 o" |) U5 ^                       tooltips_hotspots="false"  热点上的文字提示
0 q/ F1 \1 m7 |5 Z                       tooltips_mapspots="false"  地图上的文字提示0 U( V: `: V8 R* Q1 L
                       loadscene_flags="MERGE"
$ ~  m3 f. l& k  q/ T9 X. F1 J                       loadscene_blend="BLEND(0.5)", F% m& W# g, l' D3 L
                       controlbar_offset="20"
  N( h. u$ U( @9 H7 d) h' K                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。; l, a7 W7 B1 Q  E1 f- M8 T
* Q' b* z) ~8 N! H
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14; ~  ]0 c; D9 |/ k
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。3 G* m) z! B( t: y1 {( }3 h3 e7 K

& I8 p+ B& T% Q$ d3 j* X继续研究中。。。。。。。。。。
1 I9 j! W! |& B+ D: ?0 v
如果要在热点或layer上显示自定义文字,应该怎样弄呢
" ?; o5 v! y5 U
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">$ e$ u1 E5 T0 _, _% z
    txtadd(tooltipname, 'tooltip_', get(name));
# j: R" g3 y# {. \/ X" [+ F    addplugin(get(tooltipname));" S8 C* m) W3 ?% M- a+ M
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
8 T$ o$ k8 i1 W  M4 V    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
4 i" X* s, N" \2 @+ D    set(plugin[get(tooltipname)].align,top);/ b3 B" R4 j0 O. [) |
    set(plugin[get(tooltipname)].edge,bottom);
# j+ j9 q3 u: k3 R5 I8 K' C+ F9 w    set(plugin[get(tooltipname)].x,0);8 F  `3 ]* S8 R
    set(plugin[get(tooltipname)].y,0);2 L  L! P. T6 p( H2 s
    set(plugin[get(tooltipname)].width,100);/ C- E5 C; H: }/ d, ]
    set(plugin[get(tooltipname)].autoheight,true);
% ]2 J% u" [. ?0 u. e# {" u: E; B    set(plugin[get(tooltipname)].background,true);
9 N( t4 ]6 @( t2 K) P+ h    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
7 @& v' L8 ~$ s. |; @( _7 ]    set(plugin[get(tooltipname)].roundedge,15);6 o) }: j3 b6 _+ y# d% K
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
6 ]( c, ]6 I$ q' a* c2 f1 B    set(plugin[get(tooltipname)].border,true);5 m* l7 R* g; E$ I, w, x: l. `
    set(plugin[get(tooltipname)].glow,4);
1 n3 M* l5 i: k  s: a1 ?3 a    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);7 d2 ]' R5 _! ?: c$ L7 s) H
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
/ }9 s3 U1 R  s' l/ Y" U    set(plugin[get(tooltipname)].textshadow,1);: M  _! c, O# p5 y0 N. @% U  s0 d
    set(plugin[get(tooltipname)].textshadowrange,6.0);
, e, k) X8 ?* ?, a: ~+ b2 N, v    set(plugin[get(tooltipname)].textshadowangle,90);
2 P( Y9 i4 U2 `6 H6 C    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);. a2 l8 q7 m6 }! L
    set(plugin[get(tooltipname)].enabled,false);        / N; U$ s8 G5 R
</action>
5 q3 H- x2 Y- T1 ^7 u把这一段代码复制到vtourksin.xml中就可以了。( P, ^6 _& R6 v6 Z0 D& 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();"
               />
" h: J+ l9 A+ r9 T# h8 t8 B. u2 J
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
0 c. K+ K3 j/ I8 P* l6 e" d2 b1 Ytxtadd(tooltipname, 'tooltip_', get(name));$ ]7 p4 D+ |& Z# s6 Z/ ^9 B2 u
    addplugin(get(tooltipname));
0 A2 U1 |' p9 O5 Q  |    txtadd(plu ...

5 R* U6 p+ x$ j大神来啦,鼓掌欢迎
) f: X6 p& h: \4 q
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:523 ^# [) Z0 e9 `! ]( U% O( S/ a
大神来啦,鼓掌欢迎

7 y' o* q) N) ^3 j1 k6 F不敢不敢,明海兄抬举,小白一枚,还在学习中~2 M' W5 ?* b7 l5 n5 j3 T* Q
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则