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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!3 V5 ]5 v0 M. Y2 u4 Q5 k; S$ F
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
) D) V& O" r4 Q0 x                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
( Y. S$ u! w8 h* w# G
+ r# s+ C0 M8 X1 o6 J
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
9 f. `" w! H3 Y0 O) T5 M
9 ]5 a+ v) k- Q  w6 D<skin_settings maps="false"
6 Q% m2 i5 O; f) L! i6 t                       maps_type="bing"
+ i5 R9 w' d" C& r1 F0 r( B1 @' {, r                       maps_bing_api_key=""9 o( ?+ F- H" ~: z& M3 m- R
                       maps_zoombuttons="false"
' F7 z$ d. Q) G- ^/ P# I                       gyro="true"
! e0 F6 X1 @$ N, v                       title="true"0 ?; r3 Y& y0 ]4 H/ `
                       thumbs="true"
$ l1 C9 o% S0 f4 x" [                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"+ v% q" A" P8 K$ N
                       thumbs_opened="false"8 l- g: Z6 F( h6 |
                       thumbs_text="false"
- X7 r% T; l. c1 u: C                       thumbs_dragging="true"" L3 i  t, D' y1 F3 R* U
                       thumbs_onhoverscrolling="false"
$ s' P, r3 J  T) c, S& z' j8 d6 h                       thumbs_scrollbuttons="false": D* U: m, l# A% T9 \
                       thumbs_scrollindicator="false"
0 D* o+ }9 y& @                       thumbs_loop="false"9 _/ ]! D& E; ?( |% b
                       tooltips_thumbs="false"   缩略图上的文字提示
$ s0 ^( N+ A, T6 p6 I" O+ H: G                       tooltips_hotspots="false"  热点上的文字提示
  f# E5 O3 m# z. s* j% Z0 V                       tooltips_mapspots="false"  地图上的文字提示
, y* q* S+ f2 z                       loadscene_flags="MERGE"
  J" I6 w% [; D" {0 Q                       loadscene_blend="BLEND(0.5)"
9 Y1 m( d: c5 N$ p$ u  W4 Z5 o                       controlbar_offset="20"; H- |. Z( I3 p' H: ~
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。9 h  M1 g/ E: _& L
( u8 z/ s9 c7 D" W: J5 U1 H  f
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
* m9 V0 |9 [# q) d- [( n* b仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。8 ?1 N3 h6 A) `2 |( l" Y  U/ w' \
  P$ G2 k9 R7 ^$ ~1 \% a  b
继续研究中。。。。。。。。。。
+ y% Y/ q5 G. i( w/ ]3 B6 L
如果要在热点或layer上显示自定义文字,应该怎样弄呢
$ o3 j5 Q3 q$ J- u! J) F3 D8 {
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
% z6 m$ A" D/ t    txtadd(tooltipname, 'tooltip_', get(name));
8 u* y1 _# |) m" W4 N    addplugin(get(tooltipname));' l" [6 q2 S# t/ s9 R
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');. R+ r% {3 d* [
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
, g; l: T: u* N( b; v* ]8 v! B    set(plugin[get(tooltipname)].align,top);
8 V+ v0 K$ a4 k' r) M# W. B3 ?* }  f# s/ t    set(plugin[get(tooltipname)].edge,bottom);
( W( B# {$ M/ H3 \    set(plugin[get(tooltipname)].x,0);
2 N: l4 m# z* N; x( ?* G0 q! I& O    set(plugin[get(tooltipname)].y,0);  u( Z$ @3 t1 }: @; R+ f
    set(plugin[get(tooltipname)].width,100);
# y; d7 E0 @. n5 n/ T9 V( E& A    set(plugin[get(tooltipname)].autoheight,true);0 D# S( I% y6 e+ f! `  s
    set(plugin[get(tooltipname)].background,true);
: H2 q  ]2 J; o) Q! P" h    set(plugin[get(tooltipname)].backgroundcolor,0x000000);& S  T4 r, G. B" P( \' d
    set(plugin[get(tooltipname)].roundedge,15);% U) D  D/ c8 X: u
    set(plugin[get(tooltipname)].backgroundalpha,0.5);4 x& R( R" \! M0 v6 A
    set(plugin[get(tooltipname)].border,true);0 ]' X2 l5 s# f' k# L8 o
    set(plugin[get(tooltipname)].glow,4);
9 ?6 G& f* T5 t" H    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);) {( M5 ?7 J$ d6 V; g
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
8 q8 `) o3 E2 m5 f    set(plugin[get(tooltipname)].textshadow,1);
/ S+ ~* N* O/ G6 S( o    set(plugin[get(tooltipname)].textshadowrange,6.0);( z! @0 M. D: g" x2 ^8 f- q
    set(plugin[get(tooltipname)].textshadowangle,90);8 @4 e3 y! R8 M0 j- P
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);( ~) B! ]* X5 P
    set(plugin[get(tooltipname)].enabled,false);        3 J! I" i, a0 f/ D# I" x
</action>
3 K6 u# `. ], k/ L把这一段代码复制到vtourksin.xml中就可以了。  ~1 d2 I9 d3 `5 M8 ?9 b) ?1 I
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
( m& i2 C1 q, f, O
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:523 L0 T7 t* ], x) l2 h5 h
txtadd(tooltipname, 'tooltip_', get(name));
6 b: ?) m! U- D. o    addplugin(get(tooltipname));5 r+ @# I! w& M$ c, m4 F
    txtadd(plu ...
2 R. s8 I+ c4 r, h
大神来啦,鼓掌欢迎
9 F5 L# C3 R" ~) b
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:525 r. ^; j0 N$ w
大神来啦,鼓掌欢迎
) j( _. `3 F: x# @, G7 Q/ C
不敢不敢,明海兄抬举,小白一枚,还在学习中~
/ t, r% ^7 ?: ~7 v4 W: A
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则