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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
; @  Z* D- c- j3 p! M: f; D- }
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"0 A- O2 G  Y3 \+ I6 H) \" K& C
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
; G* R8 \4 w( T& s8 \2 }/ a, D* n' ^3 d- s
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:+ W: }0 j5 V1 c4 [9 W8 z' S

! h& ?4 Y0 l( W, `4 x( q8 @3 }<skin_settings maps="false"
" Z) S7 d3 J4 Y3 C6 H4 B4 B                       maps_type="bing"  d8 b) [( p/ I  \& o
                       maps_bing_api_key=""7 R$ J3 F+ M+ y8 q* G2 f
                       maps_zoombuttons="false"
, S% \  B% n1 |# s" W. W3 m                       gyro="true"
6 S+ E1 P/ X/ e5 |                       title="true"
/ Y5 y" x: L$ q1 S$ }                       thumbs="true"
' ?! `* P& ^3 e$ T                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
+ s# o0 a3 m2 a+ i                       thumbs_opened="false"1 x8 k6 E) i4 z$ N$ L. b
                       thumbs_text="false"
4 L" P+ ~: a7 P' G7 N& W" [                       thumbs_dragging="true") z) Q/ ~7 {  M1 D$ _2 r4 Z6 I
                       thumbs_onhoverscrolling="false"
. z* w& k+ \1 ]                       thumbs_scrollbuttons="false"
3 k& D/ v1 F% A( j$ F                       thumbs_scrollindicator="false"3 o# }( i, G; E) y) Z7 a
                       thumbs_loop="false"2 p% p* k3 S  Q* a
                       tooltips_thumbs="false"   缩略图上的文字提示
: ?' {; H/ o- {                       tooltips_hotspots="false"  热点上的文字提示8 p8 G+ p6 F+ P- V
                       tooltips_mapspots="false"  地图上的文字提示
- Y* ~8 }; G+ w* i6 M7 C# `+ e3 v                       loadscene_flags="MERGE"
0 {2 b& v1 d4 n6 o" \                       loadscene_blend="BLEND(0.5)"
3 a3 N6 u2 O( p4 I  u, W) x                       controlbar_offset="20"
5 k9 ^' I& P9 O# d) A                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
( e5 h( h$ f  r1 q. F! q
. Z1 Z7 J( T/ {" g  o* Y3 B继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:140 J% ~, z. a( |* K% S
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。$ i" w' T* d" y- A9 I
- V9 f2 T: j* w9 G' y4 ~# M
继续研究中。。。。。。。。。。

* u: ?" y( V2 Y) }! N! d% y0 M如果要在热点或layer上显示自定义文字,应该怎样弄呢
2 [( Y/ h# B  p1 @, I; Y- C" [
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">* c9 Q2 F3 [7 v" y' w2 Q
    txtadd(tooltipname, 'tooltip_', get(name));  P1 ]2 M! A! Y# }
    addplugin(get(tooltipname));. h( Z8 L0 ^3 i7 F4 S
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');) c0 m* d0 l* h. Y
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');4 k9 h: E7 z- M; \
    set(plugin[get(tooltipname)].align,top);
8 o9 I, f" v3 {* b( {    set(plugin[get(tooltipname)].edge,bottom);) z: q, Z0 i. ]5 Q8 a
    set(plugin[get(tooltipname)].x,0);
$ ^9 F4 {3 r4 D4 |' C    set(plugin[get(tooltipname)].y,0);
8 t( R% O+ x. W6 U  N7 k! f    set(plugin[get(tooltipname)].width,100);
; T* {7 y# n, }    set(plugin[get(tooltipname)].autoheight,true);* ~5 z  v7 W- `4 K
    set(plugin[get(tooltipname)].background,true);0 F+ T3 \% }6 L4 Q+ {' r( ?
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);$ t! N" s8 E5 u- [& r$ U
    set(plugin[get(tooltipname)].roundedge,15);% h7 y! v* B  q  X# V+ ~2 @
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
( n6 @6 Q- w. Q; J    set(plugin[get(tooltipname)].border,true);" V) z& T2 W/ ?, l2 R6 z
    set(plugin[get(tooltipname)].glow,4);
, s" n3 U! J6 C    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);! F2 h: P3 Z6 S! o+ k$ w
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
' b; b" [! a; [: x9 r6 x    set(plugin[get(tooltipname)].textshadow,1);
( N0 P! ]3 }8 _. }/ s    set(plugin[get(tooltipname)].textshadowrange,6.0);) n( K) N8 p: l/ @7 Z7 c0 O
    set(plugin[get(tooltipname)].textshadowangle,90);
, y7 ?) o" }. \3 {3 _/ ]    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);6 b& `$ F3 G, q0 Y
    set(plugin[get(tooltipname)].enabled,false);        9 _6 A: }& p; j5 D
</action>$ ?+ H3 S0 I& v5 c9 L4 z. l
把这一段代码复制到vtourksin.xml中就可以了。
' q1 b' b# r/ g' P: _. g- t然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />2 H% C# P- N5 v5 R3 l
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52' q- H, ?. f5 n! S
txtadd(tooltipname, 'tooltip_', get(name));
6 y, u/ n2 g& e& `7 ]1 q+ o0 Y6 Y; L    addplugin(get(tooltipname));& C6 |8 \, U+ q) W
    txtadd(plu ...

) u3 ]1 }' O1 n8 E& C大神来啦,鼓掌欢迎* C; ^" x: M/ W# w, G6 X
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
9 k+ H8 F7 e, j6 O8 U; |! H& i. f大神来啦,鼓掌欢迎
/ I; l" |- c8 g2 q$ O. f
不敢不敢,明海兄抬举,小白一枚,还在学习中~
: y6 l  }4 a+ _: M; X2 `
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则