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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
# k/ `# n2 N. `: N8 C* R
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
+ U' Q# p" k% Y% f+ t- a                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
8 G2 @* [1 U3 {/ T7 m+ \5 g) U
5 U( y( a" \2 A3 p- _
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:3 Z) |8 x+ s) P; x. a

7 a8 G; t2 k+ N$ O( q<skin_settings maps="false"$ K5 p" s  z6 Y8 _! [( V
                       maps_type="bing"
. v  ^9 h9 g' @# j: j8 }                       maps_bing_api_key=""  `4 r2 }! }9 e& J
                       maps_zoombuttons="false"6 G% W: |& f1 R1 [2 k
                       gyro="true"
" U5 P! X. B9 y% ~: w' @( i                       title="true"
  o, F* e+ S2 {* m5 t* L# ^                       thumbs="true"
/ J+ X+ L: w3 j4 d3 }) d                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
' W2 s) G( X2 p# V$ O9 Q                       thumbs_opened="false"0 @' _5 e0 j/ K0 f1 t9 p4 g" U. E
                       thumbs_text="false"  j. }6 j& {6 Z! d1 y, W9 }8 O
                       thumbs_dragging="true"* H2 Y9 h+ f7 k, W
                       thumbs_onhoverscrolling="false"" s; r2 X0 V- u9 w+ `6 x( P8 _
                       thumbs_scrollbuttons="false"" X: T! E1 X# E$ r' F  t1 V
                       thumbs_scrollindicator="false"- f; N8 e) s* n- y) ]
                       thumbs_loop="false"
7 L# c# E$ r0 C- L2 U* }                       tooltips_thumbs="false"   缩略图上的文字提示
/ A/ y. a- U8 l. Q; O/ G6 I  d* o* ]& ~                       tooltips_hotspots="false"  热点上的文字提示
) o) y( ~/ |5 f+ c                       tooltips_mapspots="false"  地图上的文字提示
& J' F$ m: q1 u# o3 p/ s                       loadscene_flags="MERGE"9 p6 n* y, D' |) K) r+ H2 q
                       loadscene_blend="BLEND(0.5)"/ x" l' |: j. a1 c7 m0 f
                       controlbar_offset="20"
/ s2 W  L( G+ \. O; {* u                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
7 G0 V# o) H% X5 [* m( }. R7 t8 ~8 h- ~6 `0 n5 Q4 L
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14. b# x2 d8 e  B9 r" ]: I" K
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
6 V2 N( l" g4 T1 P! d' ~/ g6 y" [2 J$ n% w1 ~' s: [0 u
继续研究中。。。。。。。。。。
& B9 a1 w; |$ \4 x
如果要在热点或layer上显示自定义文字,应该怎样弄呢
9 B. H  o. B# |
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
* M0 q* \; v3 C* n3 \. j    txtadd(tooltipname, 'tooltip_', get(name));+ X% |* u; d: w: j: M" E
    addplugin(get(tooltipname));
( i( J& }6 }& M) y' i$ P& ~    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
4 X" B% f* f5 Q' f    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');( V. P* v/ @, L
    set(plugin[get(tooltipname)].align,top);9 e+ }$ l7 M9 u9 h* \/ w& g- \" S" P
    set(plugin[get(tooltipname)].edge,bottom);* a3 p8 {$ y4 o' [  o3 F
    set(plugin[get(tooltipname)].x,0);; s0 k9 T8 m* C) f# t0 s
    set(plugin[get(tooltipname)].y,0);# Y* J+ x- o. D
    set(plugin[get(tooltipname)].width,100);
) |7 K+ |7 a7 \" z2 m2 p2 D    set(plugin[get(tooltipname)].autoheight,true);
# x" v4 E# T6 E, E4 F    set(plugin[get(tooltipname)].background,true);
) N* d. g! |0 V, e2 k0 p3 V$ `) A    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
* t4 y( b! G2 U* B+ Z% c9 F    set(plugin[get(tooltipname)].roundedge,15);
7 k, T5 w$ G1 O- I0 _9 [    set(plugin[get(tooltipname)].backgroundalpha,0.5);! f( _: g7 @. {0 T2 V& z
    set(plugin[get(tooltipname)].border,true);
7 l* O5 J# r8 V; d. D$ C3 B; o* @    set(plugin[get(tooltipname)].glow,4);- O, i* D1 [" I
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);0 T' |; D6 E0 z! A/ M1 w
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
- w1 q/ f8 g5 g' k    set(plugin[get(tooltipname)].textshadow,1);
& x8 J+ A( Z/ f" J/ {( [. v/ I    set(plugin[get(tooltipname)].textshadowrange,6.0);
5 ~& d: R- T6 I& N0 o$ i8 K    set(plugin[get(tooltipname)].textshadowangle,90);
1 g0 n: r7 L' h% t    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
: ^" n2 x+ m+ L( u" t& ~    set(plugin[get(tooltipname)].enabled,false);        . a- Q5 d2 p6 v8 E0 ~0 @
</action>: s* n( ?" d! Q) |# Z+ r7 a
把这一段代码复制到vtourksin.xml中就可以了。
- Q$ W' s! m2 h2 q5 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();"
               />3 U3 E1 E4 w  l. h
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
3 A& a) v8 _+ e+ b# R9 J9 u: Vtxtadd(tooltipname, 'tooltip_', get(name));
& @) k' A7 e+ K9 p! |; M5 _0 Q( p) K    addplugin(get(tooltipname));
2 m; G8 E' f) N; o# O1 B. a! l    txtadd(plu ...

* k2 U$ R2 W) J大神来啦,鼓掌欢迎
8 r2 l+ c8 S, R* E
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
* x6 ?* }' X1 @& E8 S0 a) y' U大神来啦,鼓掌欢迎
6 R3 A1 Y" L; F# i( U/ H5 k
不敢不敢,明海兄抬举,小白一枚,还在学习中~2 h, q( I5 H  F  Y- p
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则