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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
" N9 a$ q: h7 n+ e" g  ]# j) v
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"# A( {2 q" V0 S
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
" y" P; d2 }% y8 Y& P- i, P" B& }" H
  k# c, ]2 n+ y& U: K
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:$ b- Q# e, T3 w
, V( e2 p# T8 G. G9 j
<skin_settings maps="false", N; K4 Q8 K1 Z$ o  q3 w
                       maps_type="bing"7 }5 m3 J: v( v4 l& n
                       maps_bing_api_key=""
4 K: f$ S6 G8 H* Z                       maps_zoombuttons="false"
3 v) D, y8 l4 c! S5 ], u# e4 V                       gyro="true"
, t! ~2 Q4 N$ \7 J1 r                       title="true"
+ |! u7 N* F" \+ b4 z0 I$ ^                       thumbs="true"  p8 e  }3 u) D* M
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"/ \7 S( D6 Z" A
                       thumbs_opened="false"2 @* B/ j7 g. T$ W5 D1 _
                       thumbs_text="false"  b! M6 k6 c( }% j& a9 Y" U. c
                       thumbs_dragging="true"
/ ], k8 h/ _  L8 _; t9 |                       thumbs_onhoverscrolling="false"
& _% G( u0 ^4 z" o                       thumbs_scrollbuttons="false"1 F  D2 `6 f8 c* v$ F/ z1 e
                       thumbs_scrollindicator="false"
* j  k  S; q5 w5 k$ e9 f& ~                       thumbs_loop="false"
2 C$ U! X* `0 N& P                       tooltips_thumbs="false"   缩略图上的文字提示
$ ?+ w' b' A4 `' @5 l                       tooltips_hotspots="false"  热点上的文字提示; Z; {  r" ]" o4 a- v" {9 Y+ j  j
                       tooltips_mapspots="false"  地图上的文字提示
# F" R6 F5 j3 W                       loadscene_flags="MERGE"
5 O9 Y- a7 [5 ]9 t                       loadscene_blend="BLEND(0.5)"
& r* N  t) }$ T7 G) M: s: A8 P                       controlbar_offset="20"( Q6 b) k, {$ ]& R! K& M9 |4 M$ h
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
! q3 _' {- T# z4 g
% t4 K/ c  Y' o* m1 \$ O  }继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14$ F2 [, r9 W0 [) |6 h
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
6 B- \6 K6 v* G3 M7 R/ X6 M  f7 t( N$ r# D7 _# J6 q
继续研究中。。。。。。。。。。

% ]9 v: w8 |9 G; w: I, d) F0 r  M如果要在热点或layer上显示自定义文字,应该怎样弄呢+ z3 s+ r. G, G+ T, v7 g% n
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
7 y7 B* Q8 F4 z4 s" ?    txtadd(tooltipname, 'tooltip_', get(name));) C# g, u5 o4 W" I* g9 F
    addplugin(get(tooltipname));
( U/ @) w8 X+ m5 E, O3 i    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');) I7 Q8 o5 p9 ?) z5 ~
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');0 D% C% J8 q3 s, a4 n
    set(plugin[get(tooltipname)].align,top);
$ m' P6 K$ b% V- F! m3 ?, e) O* |    set(plugin[get(tooltipname)].edge,bottom);
$ }, d5 ^$ [+ ~    set(plugin[get(tooltipname)].x,0);4 L( M: f1 r' \7 d6 d& Y
    set(plugin[get(tooltipname)].y,0);; X4 Q6 r1 ^! J
    set(plugin[get(tooltipname)].width,100);
2 k  I+ J# V0 \    set(plugin[get(tooltipname)].autoheight,true);
- f5 n9 d' V4 A: u$ g    set(plugin[get(tooltipname)].background,true);
9 r8 l$ v; o% q- `    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
+ B. {' B+ N7 G# X    set(plugin[get(tooltipname)].roundedge,15);3 O( R$ K5 J6 d! a+ e$ s3 v
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
: A7 c0 w0 B% m  A    set(plugin[get(tooltipname)].border,true);
8 ~- E) l7 b( W, A* X    set(plugin[get(tooltipname)].glow,4);
8 o3 k% o# J6 o" k* X    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);2 ?2 C3 H8 H/ @0 m8 ^
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');" v! b, f& L! f! f# f: Y  ^
    set(plugin[get(tooltipname)].textshadow,1);3 S" S) z0 b) G6 W' Q/ d4 |" F
    set(plugin[get(tooltipname)].textshadowrange,6.0);6 Z2 U3 Q1 d+ S( C7 u# |
    set(plugin[get(tooltipname)].textshadowangle,90);
- Q7 \6 S( V4 h9 N    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);% ?' |" X7 n' n  T" r7 x7 r* X, D
    set(plugin[get(tooltipname)].enabled,false);        
- a! G0 b* G( q5 J, q' \</action>
6 w3 z! K, ]& p% y0 \# J把这一段代码复制到vtourksin.xml中就可以了。
+ Y. q* ?  c( K8 w然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />: ^) H# k: `$ q% N2 o- \# A
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
! z! P$ i4 }- T- Z( \9 h+ ~' O3 Ttxtadd(tooltipname, 'tooltip_', get(name));
# V* ~/ U5 g: ~2 {9 a* Z    addplugin(get(tooltipname));
: I$ e, u  t# r( v    txtadd(plu ...

5 M8 J' V9 w$ y大神来啦,鼓掌欢迎$ g" O6 g5 h5 m# ]) q9 d/ _6 p# B
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52/ p6 p  V% R& {9 S3 T! b* E
大神来啦,鼓掌欢迎
7 I' o/ G) J$ Y# K. n
不敢不敢,明海兄抬举,小白一枚,还在学习中~  a! M% A$ O) }3 r
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则