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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!0 H) C3 _# w  F- n+ M
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"2 Z8 }% |, F$ O& W+ e1 w
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />7 e( w* O/ ]9 d) d4 i9 O
# n, b  \8 y2 j  z9 g' b
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:# U7 C2 f2 x6 L2 F! `' f6 I

5 ^1 D* @- l2 P7 b% j<skin_settings maps="false"
8 P5 g- a9 g2 U( l, C, D: Z2 z                       maps_type="bing"5 W  _% F* G$ R9 t: _
                       maps_bing_api_key=""1 ?6 @+ Z3 p" r7 U$ L( B# q5 R; T
                       maps_zoombuttons="false"8 I7 R5 W8 \. B) I
                       gyro="true"4 I5 S( a( t- O1 u: J
                       title="true"
$ [' ]! |( y; e' L. Y% T( m                       thumbs="true"
  w7 J0 ?  i2 \: L9 \; J( ?                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160": L" ]+ X- t' {( O0 V
                       thumbs_opened="false"4 l3 }% Y* u1 r8 k. m
                       thumbs_text="false"
/ I! e& ~* F8 i. L- {5 q' {. J                       thumbs_dragging="true"
: I) l/ @1 T' r) N* G& g: `                       thumbs_onhoverscrolling="false"
7 G. x$ j& e5 }3 l" _+ t                       thumbs_scrollbuttons="false"& F; u9 k. v# }2 o. V( x: M/ H
                       thumbs_scrollindicator="false"
0 {* @9 N$ Q. g8 X                       thumbs_loop="false"- v: s( E0 k, A  `/ [. X' b2 b& H& n
                       tooltips_thumbs="false"   缩略图上的文字提示
" F: t4 z, c- i! z  Z1 G9 Y                       tooltips_hotspots="false"  热点上的文字提示
5 L1 I8 w+ {6 X. m                       tooltips_mapspots="false"  地图上的文字提示
( b$ m' g0 |: ^; \% d                       loadscene_flags="MERGE"; O5 u4 t% c) z  u# W0 h) S
                       loadscene_blend="BLEND(0.5)"
# ~* x5 h- w- {                       controlbar_offset="20"
, g; @0 ]! R+ I4 G" N, y1 X                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。" q0 W7 X" g8 O$ X1 _5 W
8 J/ g4 W1 |1 I0 c/ A) R6 `8 p
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
0 X1 ~  C9 H! {仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
+ R) ?! {2 u) v# R" }, C; ?
8 u% a2 f, Z1 s( h继续研究中。。。。。。。。。。
- [( P# Y! C- c- j
如果要在热点或layer上显示自定义文字,应该怎样弄呢- c/ f: u8 y9 V9 n
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
* h: D5 }0 p" v2 X; z( |2 f) o: S1 v    txtadd(tooltipname, 'tooltip_', get(name));
! v$ S- H+ W2 ]' p# D    addplugin(get(tooltipname));
7 m4 l2 m5 ]2 ^% s    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
$ n# D3 V4 n* x0 r, u' y    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
% E9 O, p/ h9 q4 i  |& Q) o    set(plugin[get(tooltipname)].align,top);- [, C5 o$ h) R) k6 y, W. S
    set(plugin[get(tooltipname)].edge,bottom);
+ R% ?. P3 _8 B: g' q5 E    set(plugin[get(tooltipname)].x,0);
$ n) k* V  s8 X% d" l    set(plugin[get(tooltipname)].y,0);
9 h6 }5 {1 y" O/ X) L6 P8 _    set(plugin[get(tooltipname)].width,100);9 ?; w, [3 W5 @5 v! m; {
    set(plugin[get(tooltipname)].autoheight,true);
) R; U, W% K! B9 e1 J* ^    set(plugin[get(tooltipname)].background,true);
( v. y% v1 C, `/ Y4 B    set(plugin[get(tooltipname)].backgroundcolor,0x000000);8 S' ]% Q& a4 a' l" P+ c
    set(plugin[get(tooltipname)].roundedge,15);
" |! G9 i+ v% T* f4 Y) Z    set(plugin[get(tooltipname)].backgroundalpha,0.5);
! p9 L% e" n" F, J; T    set(plugin[get(tooltipname)].border,true);
5 l% p0 k! }0 }% M  k7 _* v, f. R2 L: p    set(plugin[get(tooltipname)].glow,4);
# [. H+ {' z0 b    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
9 |/ S, j8 m4 L4 h3 \9 D0 t: F    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
  d2 w& k5 W3 P* ~/ [    set(plugin[get(tooltipname)].textshadow,1);
. A0 Y& |% R. O4 N- H% r' N    set(plugin[get(tooltipname)].textshadowrange,6.0);2 v3 a: M! L+ v+ B
    set(plugin[get(tooltipname)].textshadowangle,90);
' p2 t/ @% R+ B    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
: z! G( s$ g: x" [. w+ B    set(plugin[get(tooltipname)].enabled,false);        # h1 [0 O2 R3 X" C$ u3 ]
</action>
& ]3 I4 H& u0 m% \把这一段代码复制到vtourksin.xml中就可以了。( f# B7 ~7 q( K9 G- N
然后找到下面这段代码,复制这个替换就可以了。
<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+ s' O4 Q8 j" u
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
4 o7 r' Z2 D+ [) }3 }+ L- Rtxtadd(tooltipname, 'tooltip_', get(name));
# x! F" T' m5 n! d; r4 i( o    addplugin(get(tooltipname));
/ `8 x8 g: f/ a1 l9 ~    txtadd(plu ...
4 `$ ^7 Q: p* _6 y
大神来啦,鼓掌欢迎3 G, _/ a9 Z1 N
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
# w" l- {6 y- f' S9 G* B. |3 h* L大神来啦,鼓掌欢迎
( T0 I4 m4 o5 @5 y) ^6 t2 {7 G
不敢不敢,明海兄抬举,小白一枚,还在学习中~
: R3 x# v6 ?! t7 Z1 f
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则