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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!6 _+ C4 h/ j% c8 t- a# f  d; w
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);") ~" E! z/ U7 s3 C8 E# y
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />, v2 S  d$ A4 P8 z) Z# m0 y5 ]

  j& o( Q& F6 |1 O+ f- A7 A
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
5 c4 R; j0 ]  A, I4 @( `! ^
  V( z# E+ b! E! \8 R<skin_settings maps="false") g. e- n6 {7 C9 r8 Q
                       maps_type="bing"
4 g0 ^/ Y- r7 q  ?3 A1 }8 i                       maps_bing_api_key=""' Y0 u) ^9 i8 _% n! h. @9 e
                       maps_zoombuttons="false": S# F6 }; Y. e, t6 T
                       gyro="true"4 h) O* G- z& o
                       title="true", q8 t* B1 X! Y3 v6 ?
                       thumbs="true"0 j5 }2 P: D& K
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
: t) v7 B- @0 W3 e7 o                       thumbs_opened="false"
3 K3 [' v6 C# [                       thumbs_text="false"$ r3 k6 T5 x5 r3 _
                       thumbs_dragging="true"
* p& R! V7 Q, S# l                       thumbs_onhoverscrolling="false"
; H' v1 J: x, l  |7 R4 Z2 [( B! A                       thumbs_scrollbuttons="false"
0 ~1 u, c# L& \1 u                       thumbs_scrollindicator="false"
# t! V, o% q0 K7 @# B3 k; ^                       thumbs_loop="false"
* v( P3 F$ ~1 C" }9 [% k: r; ]# Q                       tooltips_thumbs="false"   缩略图上的文字提示
7 b' [' o: i, K( s, D" Y4 F8 M                       tooltips_hotspots="false"  热点上的文字提示
  `2 o! N& T. Z                       tooltips_mapspots="false"  地图上的文字提示  A$ y/ l, ^( F5 K$ h( c1 [7 T
                       loadscene_flags="MERGE"
6 n+ @  s6 h- p( o                       loadscene_blend="BLEND(0.5)"9 E' T! y4 z  X- A1 d: L- ?/ Q
                       controlbar_offset="20"% ?, G0 O" x; R, T. B3 `1 w. ~
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。. _, V3 ]& h* x$ h1 u0 n

4 v' K' T1 `3 H继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14# U$ b# L# l5 \: A, k/ T% _% X
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
) [2 A  d6 I3 C! _5 _$ M, L# k4 S" U  \& k& p' O) [& ?" W* A) J
继续研究中。。。。。。。。。。
  |8 c* x' k" T- C
如果要在热点或layer上显示自定义文字,应该怎样弄呢) c! g+ w+ s' g0 i; i- M
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">0 @; T* D5 }0 w: v; ^8 q% W6 x- `
    txtadd(tooltipname, 'tooltip_', get(name));
: L9 Z: ~5 u. t* y    addplugin(get(tooltipname));% `1 y+ i; a' y/ ~: E
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');& B3 u3 K. D8 F; W) t  I
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
* p% N$ R+ k% S6 S# Z8 ?. c    set(plugin[get(tooltipname)].align,top);, k/ J/ b- C; ?$ U6 l. G
    set(plugin[get(tooltipname)].edge,bottom);3 b7 d7 `0 j" X/ a3 G
    set(plugin[get(tooltipname)].x,0);
5 z( {$ U& {5 B+ Q    set(plugin[get(tooltipname)].y,0);, H0 A4 B% B+ l5 g$ Y4 y% h: W2 R
    set(plugin[get(tooltipname)].width,100);
7 R& W; t; j- p; f- F! ^' @( P    set(plugin[get(tooltipname)].autoheight,true);% i1 x2 R1 w8 P2 z, h' p
    set(plugin[get(tooltipname)].background,true);
, v) D1 c7 k& L/ Q7 a' M    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
) ]  _& \" ~$ J1 I$ D, a- G    set(plugin[get(tooltipname)].roundedge,15);
& h, {; r' b9 e7 w% Q) y; c: W    set(plugin[get(tooltipname)].backgroundalpha,0.5);
0 d4 ~- d5 ]% l" d    set(plugin[get(tooltipname)].border,true);
' Y& }  X! n. o0 h$ a3 T, l' Q; x. X    set(plugin[get(tooltipname)].glow,4);: }: k- M: e9 T! R! T: R
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
# ^$ u& J5 c' L7 m    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');0 V4 _% K- F' [3 I' Y  X9 J
    set(plugin[get(tooltipname)].textshadow,1);
7 a, F. S5 d1 g. k& z) x6 E* r    set(plugin[get(tooltipname)].textshadowrange,6.0);, H& v4 I, s0 X7 q. ]0 n3 E
    set(plugin[get(tooltipname)].textshadowangle,90);$ p9 P2 e( F/ |
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
- x8 W2 c5 ^( ]* w    set(plugin[get(tooltipname)].enabled,false);        + g0 E- I! R/ @/ P: z( J
</action>* W/ ]6 l* ^8 w9 i
把这一段代码复制到vtourksin.xml中就可以了。
" B- q& S3 W* ]/ \# z然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />0 n$ I0 u; J) M7 ?
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
/ e5 L) L4 U1 T6 qtxtadd(tooltipname, 'tooltip_', get(name));
+ P4 R) F8 w! E7 s# y    addplugin(get(tooltipname));. Z& ?9 \, w' ^0 Q
    txtadd(plu ...
5 K  P- o9 n& r1 E8 X
大神来啦,鼓掌欢迎
- f" i, B3 r( C5 y& m
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52% x  M5 J/ F2 f
大神来啦,鼓掌欢迎
) v0 z5 s' u! {- H: U) P
不敢不敢,明海兄抬举,小白一枚,还在学习中~
; M9 E8 x/ s! v1 _2 }# K5 O
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则