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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!& D% ^2 ]! |* x
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
: X  q: Q5 S# f7 }3 a                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />: j) R* K+ r' o9 a& N

# h/ e' @. j# [  P
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
1 F5 ^" F* o2 T# m* o' h, {: K! f9 d' X8 x+ ?! J: a
<skin_settings maps="false"
& }# S6 E1 c- b                       maps_type="bing"
4 e2 o9 X5 Y4 c; c/ J                       maps_bing_api_key=""
* t7 H( }( T* ?0 R& H                       maps_zoombuttons="false"
; W8 |8 J0 I7 N# r                       gyro="true"
$ C$ K6 O( Q0 z                       title="true"
2 ~. U0 u3 J- L! Y  C* O                       thumbs="true") {% ^0 p" E* ]( n& M7 V, U
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
1 J2 l$ W8 I: x4 H5 b                       thumbs_opened="false"
! i1 v; {' C' w# t                       thumbs_text="false"2 q& _2 X8 ~3 F' C$ ]
                       thumbs_dragging="true"
  T1 N$ _# Z+ a4 Y! e                       thumbs_onhoverscrolling="false"
* y5 M1 g* m9 H' t' J3 J7 t5 {                       thumbs_scrollbuttons="false"
0 z- {. T3 v8 O                       thumbs_scrollindicator="false"
- j9 @1 {/ B* [/ D/ t                       thumbs_loop="false"* N8 R6 I& t! }0 Y" Y
                       tooltips_thumbs="false"   缩略图上的文字提示; e" r! s4 C0 k, I, u
                       tooltips_hotspots="false"  热点上的文字提示+ @+ |; O2 C& T
                       tooltips_mapspots="false"  地图上的文字提示' W% E$ @  }4 r' F4 e8 W, H
                       loadscene_flags="MERGE"
/ o! k' o6 Z/ g( [                       loadscene_blend="BLEND(0.5)"
4 B1 U5 F8 ~( z% e3 S; a% n+ o                       controlbar_offset="20"
+ }; G7 x% H0 r. \                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。' T0 d/ f7 d( u1 B& O
) }; x3 \0 g" i+ K1 a
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14: M* Q/ b# e- \  H+ r  ~
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
5 l4 W6 g8 N; F: k3 A+ O; a- y/ J3 X: ~. h" U' p9 e
继续研究中。。。。。。。。。。

" q4 a  _% J& M如果要在热点或layer上显示自定义文字,应该怎样弄呢$ `5 ^* L  _" M$ ^  x3 m
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">% @6 D2 H& W2 _: M
    txtadd(tooltipname, 'tooltip_', get(name));
$ z! ~/ Z5 r0 H" h6 x    addplugin(get(tooltipname));* C: f4 Z. z' y9 `: ?" C9 O
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');1 P! Y+ V  O: M" R3 @
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');5 F! c0 B# l4 \: M/ D& B( R3 \
    set(plugin[get(tooltipname)].align,top);
: L+ Z  u0 ?: y    set(plugin[get(tooltipname)].edge,bottom);) J& g* s) A7 S
    set(plugin[get(tooltipname)].x,0);
/ d9 F2 S, R: D2 Y    set(plugin[get(tooltipname)].y,0);
& \$ k) n) k3 c) ^2 Z- v    set(plugin[get(tooltipname)].width,100);
# B' E+ _* [) N" ?8 [2 h6 Y# K    set(plugin[get(tooltipname)].autoheight,true);
/ D/ {# k: l, `( [  U    set(plugin[get(tooltipname)].background,true);. ^/ _) s+ T: Z4 o6 s6 I
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
/ b, s; o. w# R- b3 Z: K% Z    set(plugin[get(tooltipname)].roundedge,15);* K* H. n- \" n4 ~) a6 k; L
    set(plugin[get(tooltipname)].backgroundalpha,0.5);$ r  M; d. f9 V* H1 D% y3 Z
    set(plugin[get(tooltipname)].border,true);* m7 K) X/ p& Q/ n: P/ f
    set(plugin[get(tooltipname)].glow,4);
0 _. O/ h; |4 R/ |: ?    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);1 D9 @% t1 v" Y
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');& {' O; Y2 `  ?6 v9 P
    set(plugin[get(tooltipname)].textshadow,1);; g( H/ |, r1 N/ |& g1 b1 Z* ~
    set(plugin[get(tooltipname)].textshadowrange,6.0);
  t/ \! Y7 L, j% j$ I( M; i    set(plugin[get(tooltipname)].textshadowangle,90);
$ R% G" N, c# }. {2 k# \9 f    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);" x2 s8 d% R) [/ K6 P
    set(plugin[get(tooltipname)].enabled,false);        7 M5 N% x' O; a  j' h/ d+ J1 h
</action>
: H% ~  d/ u$ `- i把这一段代码复制到vtourksin.xml中就可以了。1 g0 ?5 i, U- W7 q" U( J' P2 V
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
( j$ g. y: R4 q) ^
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:526 Q/ K; [1 p( P
txtadd(tooltipname, 'tooltip_', get(name));
8 L( ?: B# Z8 {* ]9 ]    addplugin(get(tooltipname));
  D/ d- i" M; p. I9 p- ?    txtadd(plu ...
0 N% e3 L" F% J3 l: c8 X
大神来啦,鼓掌欢迎
# x  k5 U5 M0 b
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52' {0 D$ @2 e. q! l/ j4 u! k
大神来啦,鼓掌欢迎
1 ^$ [( h9 ~1 F# D% s" @- @
不敢不敢,明海兄抬举,小白一枚,还在学习中~  a3 l2 m( `" \% N* }" W3 X* @
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则