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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!4 Y+ _! s" b+ d) T# Z
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
5 R+ I( _6 g1 C. g* V                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
4 D* W- j) d0 `- S5 w# p  d7 N" d* t. x6 O8 V, C
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:/ {9 ?- \8 g: b$ z
) H$ [4 P& Y8 _! ]9 }; B* Z$ F
<skin_settings maps="false"3 f& s& d. x, f
                       maps_type="bing"
, G" P1 G% _3 d: k- d1 R5 O+ O                       maps_bing_api_key=""
: k% M, c) w) X) ?) s( p  e$ t                       maps_zoombuttons="false"' g& [- v/ v( c+ _- e5 i
                       gyro="true"
7 h' o5 P- i4 U# C2 N( D8 w                       title="true"
$ V% Q( L) v$ |: C7 N2 l! d                       thumbs="true"
- x5 e( m. Y& ^* ~                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
# a5 T: g& V5 r# v, V                       thumbs_opened="false"
$ p7 E# F% O! T9 |0 ~9 E: Z                       thumbs_text="false"
: P  J* x. B+ B! s* K) K2 L                       thumbs_dragging="true"" R1 ^: d! m6 u* E0 `+ p
                       thumbs_onhoverscrolling="false"
& X! q( u+ H8 }7 A6 V: M  b4 Q                       thumbs_scrollbuttons="false"
5 S1 e2 B% p; J' I" \                       thumbs_scrollindicator="false"4 i- n2 c5 v4 D2 w# X0 `& Q0 l2 C+ U
                       thumbs_loop="false"- S" N3 [6 H% `* b: G/ m, [; n9 H
                       tooltips_thumbs="false"   缩略图上的文字提示% d& S  k; `0 Q9 f8 T) k
                       tooltips_hotspots="false"  热点上的文字提示) j0 E4 k$ u2 A+ t! \0 y" H- D
                       tooltips_mapspots="false"  地图上的文字提示
/ |- j. a! _# ~# s$ l                       loadscene_flags="MERGE"
  E! E! Y* I6 Y; `                       loadscene_blend="BLEND(0.5)"$ u2 \1 L+ m' i8 [% E7 x4 |$ @" N
                       controlbar_offset="20"4 z6 p# w" B) _6 \4 d: Q
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
. @; Z2 l) `. U/ N/ S
  g$ ?, l- X- g, Z1 D继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
2 ]1 J" [% p8 U. h仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
* m) v! y- \1 C* @- f
* e2 n7 j; m/ C$ Z3 l( H继续研究中。。。。。。。。。。

& r( r. E" W: K如果要在热点或layer上显示自定义文字,应该怎样弄呢
. ^6 P4 s7 D" ?5 G$ o. V
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
* o, r1 D: o% X0 h4 t0 {! a    txtadd(tooltipname, 'tooltip_', get(name));# Q& h: l3 ~. ?) w; ~- `) l  k8 ]
    addplugin(get(tooltipname));
. p+ {4 b0 j: I    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
& T* d0 D& ~* {! N    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
; }1 \# Y2 f. P    set(plugin[get(tooltipname)].align,top);
: E; S2 O2 [* v: @' a% W9 {: @3 y    set(plugin[get(tooltipname)].edge,bottom);
5 s% l0 T7 W2 |/ z: [% ^6 F! j    set(plugin[get(tooltipname)].x,0);: a% [# e8 J% x. D" w7 j+ _
    set(plugin[get(tooltipname)].y,0);
; m3 _0 d) p8 {; K- a( o2 C    set(plugin[get(tooltipname)].width,100);
- C+ ^: V8 \& |/ i$ \    set(plugin[get(tooltipname)].autoheight,true);
7 L, v8 A9 g$ ^& I    set(plugin[get(tooltipname)].background,true);
* ?9 T) V. j7 o6 C, o- Z2 n6 S6 q    set(plugin[get(tooltipname)].backgroundcolor,0x000000);7 Z) l4 l) [+ J% K& e9 w" P' r
    set(plugin[get(tooltipname)].roundedge,15);
7 l$ i) v9 E, m% y$ Z    set(plugin[get(tooltipname)].backgroundalpha,0.5);$ E* l  A; h8 t' I$ w7 R- D  {: T
    set(plugin[get(tooltipname)].border,true);
6 O# c+ V% b; h  w; l    set(plugin[get(tooltipname)].glow,4);
6 g8 v) B% l+ R6 @4 L( C    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
2 o+ V) w2 D5 x    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
/ B" N& @( X6 r3 c: v    set(plugin[get(tooltipname)].textshadow,1);
( u1 E2 G  A! C    set(plugin[get(tooltipname)].textshadowrange,6.0);) s; x5 l  }/ B% G/ |0 R
    set(plugin[get(tooltipname)].textshadowangle,90);
: T: @4 _! J1 R2 z+ K3 p+ Y    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
6 U1 I+ p' Z5 f9 K7 G    set(plugin[get(tooltipname)].enabled,false);        
6 u5 H" @  F, l</action>& d+ Q: j3 E! m0 S: d5 Y7 q
把这一段代码复制到vtourksin.xml中就可以了。
2 D; f$ M5 W7 z5 G9 A1 {5 z然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />6 \$ ?+ D" i0 O% ^! ]3 @4 W
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
" D2 p: ]* K$ ?( t8 D7 O  ftxtadd(tooltipname, 'tooltip_', get(name));+ {/ q. `$ G) u2 D; ?
    addplugin(get(tooltipname));2 u2 o4 E; A" I& i, q
    txtadd(plu ...
, Q* p7 |3 S9 ]) P! V9 p, A
大神来啦,鼓掌欢迎
8 v% s7 i, K1 \2 e) _$ d8 ]
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:526 O* q; p( v6 ~3 x" T
大神来啦,鼓掌欢迎

4 a; v) W6 x) \7 u不敢不敢,明海兄抬举,小白一枚,还在学习中~
  K* G6 H3 r( k; P5 x
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则