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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!2 M- s' f" g5 R* ]# k# T, m
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
5 }) g: L+ |8 y                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />$ |4 A# l) m$ Q" ?8 ]1 A: u

" e7 Y& ^$ P3 f0 P5 N3 s% y: T
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
# Y# M# n! Z$ q; J6 L0 a; i! D
' i6 o3 `) c8 u0 X& `<skin_settings maps="false"* A) a6 ~8 G" p$ H1 p, X: n
                       maps_type="bing"
9 V0 W( d. o( q                       maps_bing_api_key=""8 Y* \. ]2 B8 p# A' ~, v6 K
                       maps_zoombuttons="false"! p. f) h( [" M/ C# M- j6 Z
                       gyro="true"
5 v, ^1 j' x4 y+ `- z, Q( b  U6 m                       title="true"; `& m% M# n# B& |, \7 S+ i0 i
                       thumbs="true"
1 E0 x/ i2 ?+ W5 C2 |: h: a  q                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
+ ^( m5 e  M* |0 w0 u, G; l2 S                       thumbs_opened="false"; Q" T: b9 s" U/ C& q
                       thumbs_text="false"
' U* T, S! c; ?. k: m4 t0 F                       thumbs_dragging="true"
/ A. f+ o* y" ^+ H% r3 m                       thumbs_onhoverscrolling="false"
$ m  w1 y# F& L0 y/ q                       thumbs_scrollbuttons="false"
2 l1 A, p; D. C, u$ L3 x+ `                       thumbs_scrollindicator="false"0 D$ l; d! }& w4 a3 M
                       thumbs_loop="false"
( l7 l0 k! {; ?' e' v. B( G- P+ A                       tooltips_thumbs="false"   缩略图上的文字提示, \7 f7 i. v* N; n! T$ R% f
                       tooltips_hotspots="false"  热点上的文字提示7 g: W6 Z# o$ l1 y
                       tooltips_mapspots="false"  地图上的文字提示
8 w4 K& K+ g7 d                       loadscene_flags="MERGE"
; `5 b0 _' p; D. J6 H                       loadscene_blend="BLEND(0.5)"
2 _' [7 [) ~) `! `; t                       controlbar_offset="20"! w1 E+ ?. n$ g6 |6 H4 R
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
5 g& h  [, Y  Y# n" G; @6 b8 e9 `7 O1 D2 D9 @$ v
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14* h, N# ?( y/ n/ v3 {( a" f# V
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。( B6 L: T  ]' b
' E; E& p6 C' v* g' W# X% j
继续研究中。。。。。。。。。。
* g: ?1 B9 N! h3 X' u$ Y) D
如果要在热点或layer上显示自定义文字,应该怎样弄呢' D; |# v& Y9 o4 G
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">$ p8 d' s0 c9 @; Y8 k9 t0 }5 f
    txtadd(tooltipname, 'tooltip_', get(name));( j" k- |5 J. J% i2 k
    addplugin(get(tooltipname));
0 [! q& g, W' c9 C. X    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
. U' J8 Z) N8 g; C+ J0 \( {    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');6 X6 ]0 m  s/ ?: ^
    set(plugin[get(tooltipname)].align,top);
4 W' ^  e) ^2 S# P6 H    set(plugin[get(tooltipname)].edge,bottom);9 b' L7 L1 F+ w5 p
    set(plugin[get(tooltipname)].x,0);
: U: U, n3 z+ F/ U: X+ a" d- B    set(plugin[get(tooltipname)].y,0);6 Y+ H1 `7 [* p& P7 ?; W
    set(plugin[get(tooltipname)].width,100);/ Y1 c) d, f9 H: V) w8 n/ K1 k
    set(plugin[get(tooltipname)].autoheight,true);
; L* D2 s3 i. e$ ^9 W2 t    set(plugin[get(tooltipname)].background,true);  u' t. T: C0 `  S
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);" w; P* }+ d% B4 N
    set(plugin[get(tooltipname)].roundedge,15);' ?& t* k3 o" X0 n* s( T
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
. G% s2 S: @* e9 S$ u3 y    set(plugin[get(tooltipname)].border,true);: e- }/ [6 y+ w- I
    set(plugin[get(tooltipname)].glow,4);
' z2 ]. h7 ]' Q    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
, @& C: s4 ~1 J7 v( L: h+ \$ n    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
) ^- [2 Q& r; K9 i. E& v    set(plugin[get(tooltipname)].textshadow,1);% \/ }- \) r& G
    set(plugin[get(tooltipname)].textshadowrange,6.0);) R' {: c" ?: f9 p& h
    set(plugin[get(tooltipname)].textshadowangle,90);+ P" e5 T6 ~, _" ^+ v7 X2 V6 n# v
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
& J) u% Y& ^" j+ \; n    set(plugin[get(tooltipname)].enabled,false);        
$ K5 [# Y2 y* D8 s1 w& J</action>- j0 F" v2 \$ `: l" k" \9 L
把这一段代码复制到vtourksin.xml中就可以了。5 m2 n2 H0 x. `  u' t5 v
然后找到下面这段代码,复制这个替换就可以了。
<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 ]- Q' F0 u. |8 _3 f# Z
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:521 g) v) Z5 f7 D; F3 N: u6 h; S# Y& D
txtadd(tooltipname, 'tooltip_', get(name));
  C% a3 D( H/ x8 s2 [- f    addplugin(get(tooltipname));6 F6 k1 r# s7 Y" B
    txtadd(plu ...
/ Q, j4 j  T) b
大神来啦,鼓掌欢迎
! E$ Z6 g$ U; U
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
7 b' s2 \; c) L+ M$ A. V0 }" D大神来啦,鼓掌欢迎
# O" [6 x# H/ T! _/ [" g
不敢不敢,明海兄抬举,小白一枚,还在学习中~- J1 T; ^2 S* X5 n
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则