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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!* o* t* Z6 y5 u# S$ s$ G
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
( s8 Z. f; [0 d: m                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
/ B* g. |3 F& r1 _; {2 B# Y6 @1 }. ]9 }( J
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:9 R1 P% ?, r7 |, |2 Q& i* X) m

) m$ \+ g* {* Z# M. [/ d% t+ b<skin_settings maps="false"3 w. U, u" b2 x) [; _. r
                       maps_type="bing"" J- V! O1 {, Z/ O0 f6 e
                       maps_bing_api_key=""
" Q" V- _7 Z! W4 V% Q                       maps_zoombuttons="false"
) o' V5 b7 }- ~! ]1 t                       gyro="true"
% R" s, @6 ]- B4 T; \# F. i                       title="true"3 Y% v% L5 z9 r6 r4 C# y
                       thumbs="true"
  u$ x1 ?7 x6 I                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
' Y7 Z+ x3 B, G8 ~9 @                       thumbs_opened="false"& r9 Y+ H, T  i2 j
                       thumbs_text="false"# X  v9 N& t$ L, P7 Z
                       thumbs_dragging="true"
. ~/ m$ A: r5 z. g5 D% r* ~; P, q                       thumbs_onhoverscrolling="false"2 y# J% @* \' ?7 A. Y" [2 ]* D
                       thumbs_scrollbuttons="false"
. w9 z, j' }! u( I$ b                       thumbs_scrollindicator="false"- ?$ _6 \9 J! z+ }: \" F" P% R
                       thumbs_loop="false"
, p* a' m" M: z* J2 K, E/ h                       tooltips_thumbs="false"   缩略图上的文字提示, f& Y' C# o) S; {7 D4 z
                       tooltips_hotspots="false"  热点上的文字提示* `* N# Z$ y% x: ?7 Z9 `- J& g
                       tooltips_mapspots="false"  地图上的文字提示
3 s  a" d/ n; y                       loadscene_flags="MERGE": X9 Q( @* k3 n7 N1 Y
                       loadscene_blend="BLEND(0.5)"
1 v3 S- j* y. s; v4 L9 v8 D" M) i                       controlbar_offset="20"7 ~) q8 A1 h# Q% H
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
- b$ s5 q6 A4 k6 o! W; S1 w, o. I- W! E9 Q9 m% C7 K, g) T
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:143 h& Y: x+ c5 M4 c
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。# s8 S" o: {! _

" X2 ^6 }+ a+ }继续研究中。。。。。。。。。。

9 F- _$ r0 I* k5 H/ u9 ~* x如果要在热点或layer上显示自定义文字,应该怎样弄呢
) W5 _7 X: [0 z& t) x& r6 H
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
5 {; A  x  h  t. X    txtadd(tooltipname, 'tooltip_', get(name));
' Q/ h$ Y0 Q! ~: K3 T5 b    addplugin(get(tooltipname));
& a+ t) Y3 v) p6 a3 Z1 _) ]    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
, [( G5 ]0 f$ [4 Z; h* O! Z. y2 G    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
; b9 g* P- x( S1 n  ~/ o# s) a    set(plugin[get(tooltipname)].align,top);, R& i2 d  t: T8 ^% O( r7 S
    set(plugin[get(tooltipname)].edge,bottom);( m8 S0 W# F0 k
    set(plugin[get(tooltipname)].x,0);1 b* y+ D' h3 ~& L9 l5 j" D* E
    set(plugin[get(tooltipname)].y,0);! C3 U1 h9 [) }) J6 V$ _1 l
    set(plugin[get(tooltipname)].width,100);
# s; w6 h$ R& G5 w* u3 n+ h    set(plugin[get(tooltipname)].autoheight,true);
+ z6 A# Z8 N6 R. w    set(plugin[get(tooltipname)].background,true);' Z: v" ^' _7 a; o
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
0 O& S8 p( W+ U( I# `    set(plugin[get(tooltipname)].roundedge,15);+ U& ^: ^7 V' _. z0 M
    set(plugin[get(tooltipname)].backgroundalpha,0.5);5 H% Z' M2 y0 k8 R
    set(plugin[get(tooltipname)].border,true);  _# a2 I0 ~& U6 ?1 N4 D8 v+ i
    set(plugin[get(tooltipname)].glow,4);8 m5 S" z* o, ~* y( u
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
, t8 j) t$ g% z% d    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
" h! l/ l' C& h  _7 I5 P% c    set(plugin[get(tooltipname)].textshadow,1);
  {- {2 ~4 a9 y- e" ~! u4 a    set(plugin[get(tooltipname)].textshadowrange,6.0);
/ F5 o( H7 }4 A" D2 d/ W) ~- u    set(plugin[get(tooltipname)].textshadowangle,90);
7 c% r6 x2 ?  A- G- P& p    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
2 \; t) F8 d$ B6 O1 J3 j7 M; z    set(plugin[get(tooltipname)].enabled,false);        : S- \5 Z# r; O+ \
</action>
7 g" u9 S0 ?6 @' N8 j把这一段代码复制到vtourksin.xml中就可以了。* B. X0 {( m' C0 U* L
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />0 n" G. K5 f9 s/ x
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52; ], Z9 O# U) f" c! {
txtadd(tooltipname, 'tooltip_', get(name));
0 G' g3 L; G/ Q7 [* e    addplugin(get(tooltipname));, n" {9 v) S+ h/ K( o: \; j, B$ [7 M
    txtadd(plu ...

9 f, _9 F. P# L7 ]3 t- P大神来啦,鼓掌欢迎$ _1 N$ ~) ^2 a
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:529 r, u) L* X/ `7 d1 F6 z0 i
大神来啦,鼓掌欢迎

) Z6 N  [1 Q& ?* }不敢不敢,明海兄抬举,小白一枚,还在学习中~
: A- f6 s- ]+ _  Z* S0 Q; v
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则