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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!- i0 ~& G$ G/ d  I/ l/ L
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
) R3 O, W4 U+ o7 l0 V                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
/ o; h8 Z# E- o
6 x- h1 w7 A. i( |
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
* c! d7 }# b5 [7 e, k/ J( P; K+ U! ^* ]5 o0 H% h
<skin_settings maps="false"4 P- j$ U! ]4 N% k5 z
                       maps_type="bing"
! B1 t3 W) {3 T9 `/ x. \/ o                       maps_bing_api_key=""
& L8 q' J8 B' B& `) _) `) s                       maps_zoombuttons="false"
; D4 c0 C3 K4 E6 M$ r& A8 f3 {                       gyro="true"9 }( Y5 l8 q- Y6 y4 h. \3 M& @
                       title="true"
8 h0 z7 m4 C. U! u% j% B                       thumbs="true"
4 }5 C1 e( ?. b9 K  V                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
& i( M  D6 a3 N                       thumbs_opened="false". v0 @1 _% \0 T% w' l3 j
                       thumbs_text="false"' N$ P/ T/ L/ p! ]) {  c
                       thumbs_dragging="true"5 i& ]/ t9 d7 z* _; q4 f' U
                       thumbs_onhoverscrolling="false"6 b* y+ L! l$ M. N% V1 a' [! M
                       thumbs_scrollbuttons="false"' {7 y. f, z% f% [/ }" c( ?
                       thumbs_scrollindicator="false"; O0 i" ?; |- _: P; K2 g. E$ D9 R; L
                       thumbs_loop="false"
: r7 ~' X* i$ r+ \$ X  V                       tooltips_thumbs="false"   缩略图上的文字提示$ U9 I2 U9 z  j5 u, i5 b9 P
                       tooltips_hotspots="false"  热点上的文字提示: ]! _8 d: t- a$ o) m7 O
                       tooltips_mapspots="false"  地图上的文字提示
; w, Y, u  o! q                       loadscene_flags="MERGE"8 i, T6 g: B% E$ |- y
                       loadscene_blend="BLEND(0.5)"4 H4 a" @' `* l4 N8 [
                       controlbar_offset="20"
2 I6 h) [5 ^* N& ~3 O2 ~6 @                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
. o4 f* P1 w7 o  K/ W7 v- s6 c$ y- E4 u+ A& W3 Y/ T
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14# q1 H% v5 m4 F$ y: v; R9 K( r# L$ I
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。$ V4 z+ V, R3 _, N3 X6 K" \% {
" A0 |0 J+ w6 ~& |1 d) _1 f
继续研究中。。。。。。。。。。
) {: n) k: i6 ]" n7 ]
如果要在热点或layer上显示自定义文字,应该怎样弄呢
) c8 t  f: r0 x, T' |
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">0 v. z0 x' Q- u9 }0 z: U) M/ |4 u
    txtadd(tooltipname, 'tooltip_', get(name));
; ]: n8 M& v+ n' Q2 `    addplugin(get(tooltipname));+ i& s. _" B; K, r+ C$ A- [
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');8 n: ^4 |6 O7 z5 _# N
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
; R4 O7 K* |% l2 u. W  W3 ~    set(plugin[get(tooltipname)].align,top);
; B0 N- [' p9 w! Y2 x5 q' P    set(plugin[get(tooltipname)].edge,bottom);& u/ Q6 g- ?9 z' {+ s/ v* B, i
    set(plugin[get(tooltipname)].x,0);
) U. a7 ?- |* r# m0 C" V$ V    set(plugin[get(tooltipname)].y,0);- n3 g( G$ c7 b& G
    set(plugin[get(tooltipname)].width,100);
7 ^3 r1 b# y2 n4 }0 F6 V/ V  |) F/ C    set(plugin[get(tooltipname)].autoheight,true);
' j9 H& s4 b/ ~$ M    set(plugin[get(tooltipname)].background,true);+ c8 @1 G4 l7 Y' F* a6 Q
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);6 |) A4 S: F) ], Q- w' D( V
    set(plugin[get(tooltipname)].roundedge,15);
+ u( K' s' L7 @+ I: p% s    set(plugin[get(tooltipname)].backgroundalpha,0.5);
/ }$ E4 w$ Y' y1 W8 U0 j    set(plugin[get(tooltipname)].border,true);, R3 B) j' h& x
    set(plugin[get(tooltipname)].glow,4);7 o  U1 u4 l* e4 X& q/ O: x5 O
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);. c7 y8 F- l9 @. s
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');2 U9 @6 r; S  f: }" V
    set(plugin[get(tooltipname)].textshadow,1);8 \) _5 N9 h& [+ N" j
    set(plugin[get(tooltipname)].textshadowrange,6.0);+ x( c$ n0 J7 u# A# v8 ?) Z
    set(plugin[get(tooltipname)].textshadowangle,90);$ y- |0 c1 [2 j- b5 B& ?
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
/ m+ o, |1 C) q' ^' J1 e    set(plugin[get(tooltipname)].enabled,false);        1 G1 n& b# z$ w0 R# A  f! S
</action>
) k! A0 `2 U, b% U9 }把这一段代码复制到vtourksin.xml中就可以了。+ Y( C' E8 O: L0 P
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />( W' C7 d& H4 s- j
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
/ b( ]) r9 L% ^txtadd(tooltipname, 'tooltip_', get(name));& Z3 X: d; Q( P) u
    addplugin(get(tooltipname));; _$ U' i6 c4 @9 w+ K* w
    txtadd(plu ...
1 F5 ~1 O' m: H! Y5 G9 V
大神来啦,鼓掌欢迎
$ K' r8 I* d8 I' k1 ~( N
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
( Y6 Y3 S- Q) z& }5 t! Y大神来啦,鼓掌欢迎
! ?' e9 h5 w8 @6 _/ j
不敢不敢,明海兄抬举,小白一枚,还在学习中~! o) q. B- {, t* F
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则