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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!) R$ c& Z% X- q  B/ E; T# F
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
$ J9 b+ P+ M7 A0 W5 R                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
2 p' _( g' C% v
  ^7 w# ?* H" r2 E5 F
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
" h1 W: T% Z7 Q1 f8 X# Q4 y* |* L- B
<skin_settings maps="false"
3 }; I  b* \6 w/ B/ z                       maps_type="bing"' d" C, H4 c9 Z$ F1 T
                       maps_bing_api_key=""  _- m! _9 F5 g* t/ r
                       maps_zoombuttons="false"
. V; D2 s- [$ P  M+ f                       gyro="true": ?% f  U  D; D1 p
                       title="true"
6 n) M6 m; Z1 h' Q1 X6 \8 R                       thumbs="true"
" }: M1 k) [2 @1 d7 O                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
/ A$ c, v8 a8 _4 ?                       thumbs_opened="false"0 l9 @0 p( E2 Q' ]7 N3 d
                       thumbs_text="false"
: O; C9 I& x. _) ?                       thumbs_dragging="true"
* u2 F" p' f7 c# b/ |6 ^                       thumbs_onhoverscrolling="false"
5 o* v* U4 y1 j8 O" T0 P                       thumbs_scrollbuttons="false", z7 I6 N  W% ~# }1 e' W
                       thumbs_scrollindicator="false"
/ C$ d! ~, J% Z+ P                       thumbs_loop="false"
6 N4 ?+ y+ V  s8 a; X! [+ B                       tooltips_thumbs="false"   缩略图上的文字提示
% E9 n# b/ ]% R' L  L& ], |                       tooltips_hotspots="false"  热点上的文字提示
) ]4 [! \- _, d+ C% c# k6 V                       tooltips_mapspots="false"  地图上的文字提示, e7 ?( H  H2 o7 Y
                       loadscene_flags="MERGE") l2 D$ v( O& T4 Q  g
                       loadscene_blend="BLEND(0.5)"( u6 k( B/ V# F9 z7 V* q: D
                       controlbar_offset="20"% Q2 w1 C6 q& u% f6 o! x1 e
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
- X' s& D' D$ Q: F; p4 o0 [$ e
" E* C/ ]2 z- }+ S* {4 Q$ l9 o/ [& b继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:147 H3 \, p9 Q$ A# }5 k0 s- U, M. m
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
% L1 I5 K" k/ Z0 m! [" [) F/ j1 ?, Y& d9 n" z" @: F3 a: `
继续研究中。。。。。。。。。。
6 h: m% h( n+ A7 X6 t$ S( n: c
如果要在热点或layer上显示自定义文字,应该怎样弄呢* U# M5 ]9 c2 D% f* H7 S8 p& {7 J
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
' v9 B; u0 v$ f# q2 v$ B    txtadd(tooltipname, 'tooltip_', get(name));. V& m- v; U6 }$ T
    addplugin(get(tooltipname));
1 i! x% ^0 V$ `9 n    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
( T5 F8 Z( h  Y7 F/ k6 ^    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');* R. B# W5 Q; c" L: V$ G7 ~6 I7 U
    set(plugin[get(tooltipname)].align,top);
! o, t3 T$ F8 G  P9 l    set(plugin[get(tooltipname)].edge,bottom);9 t9 f, p/ `- M5 }7 w
    set(plugin[get(tooltipname)].x,0);
: t; Q# U% v* S6 x7 ?    set(plugin[get(tooltipname)].y,0);
# R! z8 m7 ?7 ]6 X5 N& X    set(plugin[get(tooltipname)].width,100);+ a: }8 M! H9 K. s! n* x
    set(plugin[get(tooltipname)].autoheight,true);1 [9 q. Z8 j  e6 S" w) l
    set(plugin[get(tooltipname)].background,true);. k* Q( `4 m+ L, _1 ]
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);" G8 L6 r7 {. e& a- J
    set(plugin[get(tooltipname)].roundedge,15);
, q5 y+ F) V# Q/ b2 D7 E8 D' e    set(plugin[get(tooltipname)].backgroundalpha,0.5);
* p1 E9 Y- S- w8 L    set(plugin[get(tooltipname)].border,true);
8 c- m2 d: F, r# E  ?    set(plugin[get(tooltipname)].glow,4);- v7 z% T0 m, |- G, H7 }
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
) j* L6 T& R; C    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');4 i' }  V$ X. j" t2 r
    set(plugin[get(tooltipname)].textshadow,1);! p1 E) ^: Y* v0 {4 Z
    set(plugin[get(tooltipname)].textshadowrange,6.0);
2 x- M: [8 H$ k+ _7 L    set(plugin[get(tooltipname)].textshadowangle,90);' P" x1 d4 Y" J
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
/ h9 ^/ P9 v8 r( C+ i9 O    set(plugin[get(tooltipname)].enabled,false);        & _7 _' L4 p$ \0 d
</action>
. {1 E2 |0 d) }9 X. N把这一段代码复制到vtourksin.xml中就可以了。
+ \) z! g( @8 S然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />9 Y) R4 X4 t" r
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
8 b! R& V' U% N# J& Q: etxtadd(tooltipname, 'tooltip_', get(name));
  e0 j. q5 u# d0 c5 F$ P    addplugin(get(tooltipname));+ ]+ j6 _& e  k5 b# g. a
    txtadd(plu ...

- H4 G9 a- m0 v8 }. D1 J# B+ t( Z大神来啦,鼓掌欢迎! I0 _7 H; S5 @, y
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52: m$ {) \  |! k; j- E/ c
大神来啦,鼓掌欢迎

0 F/ N2 N, I& f, R不敢不敢,明海兄抬举,小白一枚,还在学习中~- V/ [( H# J9 h. L
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则