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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
7 h" p7 O8 L0 Y' q  @
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"1 U; N; ?! Q4 A
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
6 D# q$ b$ o. |6 q
' E4 l( l- t6 E$ {$ J) r8 c
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:( a, M2 s: V5 v  H

  k- m) M! J6 D3 ?  c! @<skin_settings maps="false"7 Y3 L( A. y* W: T
                       maps_type="bing"
' |, e1 [( e- _+ t4 L                       maps_bing_api_key=""" D  Z# X8 k2 z0 R# _. H
                       maps_zoombuttons="false"* Y  ]4 |  x- f, ^9 t
                       gyro="true"
! N+ K, _/ t6 C8 b' N, ^5 v2 Z7 b! V                       title="true"
2 u* y& k* w: X. g% W( F3 Y6 ?                       thumbs="true"
( l. R3 E$ m/ K2 n3 i                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"' b; V* _7 i+ A/ q
                       thumbs_opened="false"5 \& r  H$ l( ]+ O+ ^
                       thumbs_text="false"
. _, ~+ d# y) ^: n& p                       thumbs_dragging="true"% V: D& e- }# Z0 }
                       thumbs_onhoverscrolling="false"
) u2 H6 M2 `" B) p9 _* q                       thumbs_scrollbuttons="false"
/ ?+ R+ Y* h: v; V6 o; G                       thumbs_scrollindicator="false"
! p; S! T8 s# E$ V# V$ H) Q                       thumbs_loop="false"* c+ r4 y1 g8 \0 }" _
                       tooltips_thumbs="false"   缩略图上的文字提示# B# o) H' D( o/ D- ^9 ~; ]
                       tooltips_hotspots="false"  热点上的文字提示
4 g- A+ q8 Z# J; O  O& p                       tooltips_mapspots="false"  地图上的文字提示, \/ T+ Y9 X- |0 n: O& q
                       loadscene_flags="MERGE"
! z8 f8 S7 c% t2 M                       loadscene_blend="BLEND(0.5)"
  p; F- [$ e" i5 k7 N                       controlbar_offset="20"; }/ V( x& H0 K% a+ z
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。3 B4 e" o; J# e
  s! x" u3 V4 P$ H$ M/ {
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
3 G+ c4 n+ o: c7 c仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。% X- v5 ^) t. _. `3 Z- J# g
( G4 y' _; o+ f3 L5 r& c5 r
继续研究中。。。。。。。。。。

# S: o# n, p; x如果要在热点或layer上显示自定义文字,应该怎样弄呢: }4 I; v, @5 T, b% ^5 h
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">0 \: `( r: l" `) x! P
    txtadd(tooltipname, 'tooltip_', get(name));
6 F3 n7 q1 G! q+ j- P4 c    addplugin(get(tooltipname));/ a" ?3 C" R! }5 ]  i) V8 Z
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');8 e- c# R( f' W, w3 K4 H
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');8 @8 a" V* t$ B0 d+ c; C6 l+ o
    set(plugin[get(tooltipname)].align,top);6 t& V0 B. C* W! O+ }
    set(plugin[get(tooltipname)].edge,bottom);
- g1 j8 i5 |4 l  T2 j4 |& S    set(plugin[get(tooltipname)].x,0);& U8 e( Z+ \5 O9 V/ f* a$ |
    set(plugin[get(tooltipname)].y,0);
9 J# N' g( N, {9 s7 ]1 }  t5 F    set(plugin[get(tooltipname)].width,100);
. S1 b! i1 s2 ]4 p# {5 G8 I    set(plugin[get(tooltipname)].autoheight,true);
; [6 v5 B' q: }5 y8 D    set(plugin[get(tooltipname)].background,true);* a5 L2 G# U  W: @1 t6 K# I
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
8 a+ {% P7 M1 Z# `' u    set(plugin[get(tooltipname)].roundedge,15);
7 C! @) t* D5 ^3 j  w" Y    set(plugin[get(tooltipname)].backgroundalpha,0.5);0 [. q- \9 u# I, U1 j
    set(plugin[get(tooltipname)].border,true);  Y& l4 x5 S1 `
    set(plugin[get(tooltipname)].glow,4);
- M4 g$ y( Q; Z: S# O* d) q    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);2 x2 h$ G6 S( _: S) j% \$ H* `1 d
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');: S9 J, ~" t# e$ v/ Y
    set(plugin[get(tooltipname)].textshadow,1);
# V* \1 A2 x/ g- P& c& e5 m    set(plugin[get(tooltipname)].textshadowrange,6.0);
+ N" D. u0 f1 b    set(plugin[get(tooltipname)].textshadowangle,90);# c7 \4 S$ D  e+ O; p: V
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
" R6 K* I- R3 a3 i/ a4 x    set(plugin[get(tooltipname)].enabled,false);        6 `1 @1 z0 A, \* v7 k5 _/ d$ P
</action>; _8 N9 e2 i* _8 U
把这一段代码复制到vtourksin.xml中就可以了。+ [7 Q5 y7 q% E4 X' u, b
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />' b9 i5 v% X( G, i1 {: F# [7 L
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52( Y6 O6 o0 G% A% ]7 D" E+ u
txtadd(tooltipname, 'tooltip_', get(name));0 ?- A) Y4 K  m8 v! A5 _- Z
    addplugin(get(tooltipname));
% ~7 l6 i1 t5 N# l  u* A    txtadd(plu ...

% S5 P0 V" v9 E2 l6 Q2 m大神来啦,鼓掌欢迎
6 q& H# _0 e* p. m' z* k1 L# f( N
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
7 r, e4 \5 G8 b7 L  p% S大神来啦,鼓掌欢迎

& _& o5 R! Z0 F. N6 K# w不敢不敢,明海兄抬举,小白一枚,还在学习中~
2 y  a5 G# r5 [% U( k. p( F
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则