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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
+ ?. X2 v/ O7 L5 i& K, ^
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"3 m: k7 E) ^0 g2 a- N: U: G) K
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />8 v/ ]2 ]9 ]0 W1 n. ]: j) t/ ~
. x7 r; m8 l; r: }: @8 f$ B" a
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:  O3 T' P- E/ d
- U) g: i. g0 @$ P" K5 I
<skin_settings maps="false"
9 R$ X9 u' o) r. N                       maps_type="bing"6 v' u0 m0 Y+ b5 t4 z
                       maps_bing_api_key=""1 w# f- [2 \$ {0 [
                       maps_zoombuttons="false"( p( a) P2 _6 S
                       gyro="true"" c; N/ r$ l8 K5 m: m# D0 n1 ~5 U' X$ a
                       title="true"
1 H7 E+ a6 @" I4 e# v; m# F                       thumbs="true"
! j. `3 a" a' b+ N/ S; R                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
( F5 g) |3 t4 k                       thumbs_opened="false"
* S% J4 f% A! D; R( [2 x4 `9 Z) ~                       thumbs_text="false"7 }# ^& b; C! K/ r# C4 q  _0 S
                       thumbs_dragging="true"
. z8 X: V7 B4 h5 c3 {& |+ h                       thumbs_onhoverscrolling="false", q" j* y/ K/ U4 A  T  ]
                       thumbs_scrollbuttons="false"
1 x' g3 {. E4 O, ^! d                       thumbs_scrollindicator="false"
+ Z, v' b) b9 C$ n& v2 b4 D                       thumbs_loop="false"
: r- C' a6 I  J1 f                       tooltips_thumbs="false"   缩略图上的文字提示
! N( E. z) k+ h% H& D( y                       tooltips_hotspots="false"  热点上的文字提示
5 M0 @$ v/ B( W' q9 s& \                       tooltips_mapspots="false"  地图上的文字提示4 ~! ~* a! Y' R: o% t1 {9 H
                       loadscene_flags="MERGE"% s* `5 ?6 F$ L& Q6 l, K
                       loadscene_blend="BLEND(0.5)"- Y) ]" T7 R( T3 Y* I
                       controlbar_offset="20"" a0 Y, ^. K* g) B9 _) T
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。" h, _9 T+ E( U% I% q, p

! \0 Z& s5 j7 l- p  |; ]# G继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14  s, @4 K) x+ a/ k
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。: J' ^+ ~. a/ R. |
9 Z7 V2 ?: z8 C0 @& e
继续研究中。。。。。。。。。。
* B, p8 m% q2 y0 \; V$ G4 [. X4 l* R2 p
如果要在热点或layer上显示自定义文字,应该怎样弄呢
9 P" M$ d1 w( w8 X; E/ S/ M' [. R1 h
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
. T% V( m, ?; g: T+ ~    txtadd(tooltipname, 'tooltip_', get(name));
$ M( `! B. _' ^4 g; d/ L6 G    addplugin(get(tooltipname));- g8 n) ~4 O5 T- w8 K% W# X
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
0 T3 |8 f4 t# C) x' E: c( Q7 |    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');  ]  T$ {6 w+ J" f
    set(plugin[get(tooltipname)].align,top);
' M6 ^4 i' A5 l+ r    set(plugin[get(tooltipname)].edge,bottom);! _+ p1 v- D' z- P( m
    set(plugin[get(tooltipname)].x,0);- @+ K* A1 U' R* p5 _
    set(plugin[get(tooltipname)].y,0);9 c) l9 |) E) s9 O! c' f
    set(plugin[get(tooltipname)].width,100);
4 S% @! D# W/ @$ \, [9 p    set(plugin[get(tooltipname)].autoheight,true);
/ S. M9 d1 _# d0 a) m    set(plugin[get(tooltipname)].background,true);
$ {2 e* V1 w8 P$ I4 M8 C/ X    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
2 q6 K$ c- P* Y& N    set(plugin[get(tooltipname)].roundedge,15);( o4 i4 h6 v, B2 V
    set(plugin[get(tooltipname)].backgroundalpha,0.5);/ V" ]7 j& i. e+ ?7 A5 Z0 p
    set(plugin[get(tooltipname)].border,true);
- w( L' B1 n# E, D! Y* Z    set(plugin[get(tooltipname)].glow,4);* K: N6 |! f7 C  m5 n" i- h7 I( Y
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);# m0 |$ Z* A2 q  p  `& N1 i
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
* o+ H# ^% k4 @7 }    set(plugin[get(tooltipname)].textshadow,1);$ b) S5 K7 _( j, G1 k1 e/ M: U
    set(plugin[get(tooltipname)].textshadowrange,6.0);
  r% w9 H' \. Z8 B    set(plugin[get(tooltipname)].textshadowangle,90);
% t0 U2 \5 T5 n8 L/ p    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
8 {1 Z0 A( Z# @- y/ X7 u% ~# B    set(plugin[get(tooltipname)].enabled,false);        
6 m5 ^& f4 t1 F$ H$ a# g; }</action>; p* n( d( c6 w. m' h/ r
把这一段代码复制到vtourksin.xml中就可以了。" O2 `# ]# o# E( }
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
" g) J* N2 f$ |8 \' N5 m
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
: q$ }. x/ t6 `; s+ }0 _: A8 Y1 S( ttxtadd(tooltipname, 'tooltip_', get(name));
) r- P9 v( ~: o, l/ w" q    addplugin(get(tooltipname));
; v0 ~$ o# \; O" R& y7 M  m    txtadd(plu ...

% N# X( n# H) G; r) N3 S大神来啦,鼓掌欢迎
* {" ~1 J, s+ ?4 @0 \; R7 s
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:527 U4 m- p6 B" o, G
大神来啦,鼓掌欢迎
" K: z$ s# o" Q- z/ O5 t7 I: C
不敢不敢,明海兄抬举,小白一枚,还在学习中~
& `, A, [: {3 R% R2 q8 a
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则