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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
( c3 U, E  C* e
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"- E5 |2 N: g  N5 G8 ?) ?0 K
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />  [8 O/ a2 v7 o" {8 A* C' m
! ~8 M6 N" F6 \3 w- C
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:; H3 T6 {" u! o, ]5 F

3 k  a: M7 i* {2 i, o<skin_settings maps="false". o6 U$ v! I/ x& j3 H$ k# K; H' ?: z
                       maps_type="bing"9 ?% R* O# n7 @5 ?! |% M
                       maps_bing_api_key=""
9 h! \3 P% E$ x                       maps_zoombuttons="false"
9 u6 o' D5 S+ i- a# |2 a: B                       gyro="true"
) o& N& n0 E, D' G# }, N6 z                       title="true"
# Z$ {; J" E8 _: V1 q7 f( f$ h7 P                       thumbs="true"7 ^7 t  \6 T+ N) }
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
" @' R" j1 v) X8 S1 J# S                       thumbs_opened="false"
  p/ {9 \& c2 A! X$ a- D/ B8 I0 X                       thumbs_text="false"3 r1 P, \# N$ Q
                       thumbs_dragging="true"! L' V1 v5 i/ B
                       thumbs_onhoverscrolling="false"% G3 L) I7 w) r& `9 Y
                       thumbs_scrollbuttons="false"7 p$ x7 R" j2 O5 k0 m/ T& L. Z
                       thumbs_scrollindicator="false"3 j3 ?7 Q; q* ~- g3 n& m
                       thumbs_loop="false"
/ H& `! [) [5 y8 b                       tooltips_thumbs="false"   缩略图上的文字提示2 h& p" S" W" j* y" |1 k3 p
                       tooltips_hotspots="false"  热点上的文字提示7 U) f9 E: y' z) g; U1 A' Y8 G6 K
                       tooltips_mapspots="false"  地图上的文字提示8 k( U( G$ c* X; Z- ?0 g
                       loadscene_flags="MERGE"
7 Y, [3 G/ d. U: N1 D8 h# n( ?                       loadscene_blend="BLEND(0.5)"
1 l( `4 _* A/ t" Y2 l4 E; e0 A                       controlbar_offset="20"
% k" `) o& U8 b0 T6 C7 ?5 R                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。1 s5 l  Y  g  V1 Y1 h. z# H0 j
. D6 j9 k) L8 `8 j! P7 Y1 [
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14! k( }8 p# A. [) `3 _
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
3 J  Z. ]+ |# D8 r
/ i% D% y+ p/ Z3 h  X8 B继续研究中。。。。。。。。。。
& |) W. _% e& r5 t( Q* F
如果要在热点或layer上显示自定义文字,应该怎样弄呢
3 m: S* n2 Z9 x( w( N
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip"># H8 q/ g9 i6 J% u
    txtadd(tooltipname, 'tooltip_', get(name));
8 Z8 f% e. Y- v8 j    addplugin(get(tooltipname));6 G! z3 b9 u+ J" S( ^
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
3 s& M2 ^5 s0 K4 Y) S    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
5 O* `" k& n) W  _: H    set(plugin[get(tooltipname)].align,top);
9 h) S% ]6 i; }3 B    set(plugin[get(tooltipname)].edge,bottom);7 `! \( h# b9 j: R4 r# I
    set(plugin[get(tooltipname)].x,0);
# n# w; d# n5 p% U. `    set(plugin[get(tooltipname)].y,0);
2 ?" c" Y% c! f% e7 O    set(plugin[get(tooltipname)].width,100);
5 S# c6 x  N2 k) i* |! M8 G- ]3 w    set(plugin[get(tooltipname)].autoheight,true);
) L( m8 [6 `% }2 d" z    set(plugin[get(tooltipname)].background,true);) X1 d7 L( U. [9 u
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
5 d+ G4 t$ A/ S" b+ I. \  `    set(plugin[get(tooltipname)].roundedge,15);
, S+ |, Z" d% s5 n  T+ C    set(plugin[get(tooltipname)].backgroundalpha,0.5);
3 H3 T0 \0 M& G* D' Y; ~. F2 f3 N    set(plugin[get(tooltipname)].border,true);8 M' D1 G- ?0 i, K3 q' ?1 R
    set(plugin[get(tooltipname)].glow,4);
4 @+ W- p. N4 b& |    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);- s; N& e) c9 a) u! g  U  d
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
  {0 r' B2 Z& |! n. b. J    set(plugin[get(tooltipname)].textshadow,1);/ n8 Y1 j* g( W8 K9 g: v' S/ [: j/ l! Y
    set(plugin[get(tooltipname)].textshadowrange,6.0);
) ~0 o8 s* o" W- @6 ]    set(plugin[get(tooltipname)].textshadowangle,90);# u+ T6 Z6 \' d. }
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
5 }4 V* U# E$ O8 H' {* j& g    set(plugin[get(tooltipname)].enabled,false);        ) K  G/ z% V9 }$ i/ M- E
</action>
6 N* t: n0 c( v! _把这一段代码复制到vtourksin.xml中就可以了。9 H+ P0 Z( n) q- [# Q: }: ^
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />) I- f: Q4 ]" i
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52. B5 a  e9 P) f9 p/ S
txtadd(tooltipname, 'tooltip_', get(name));* R* k# B7 H$ y% F4 l/ u9 K2 _
    addplugin(get(tooltipname));
& b8 }- k7 F7 R. l# m8 f    txtadd(plu ...

# v9 b0 b( n. b: A9 Y  S大神来啦,鼓掌欢迎
7 }% k; U" j  H1 j5 }/ ]
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52# [) a6 p) v4 l% O& Z/ f
大神来啦,鼓掌欢迎
* ~+ s+ a  j0 ?0 `3 c+ o
不敢不敢,明海兄抬举,小白一枚,还在学习中~9 l! x5 C3 e4 j1 F
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则