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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
% N  d9 b5 Y; Q- t& Z+ H
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
8 J( l. K1 T* a" e# d# W; o7 C                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
  O: X. A" d2 Y5 m* ?" i( H0 j3 q0 T
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
; F& O0 J5 V# q1 I( W8 y. y+ v
<skin_settings maps="false"! X& u2 `# e) Y
                       maps_type="bing"5 V6 y1 @9 K/ ^& i7 r; {/ n
                       maps_bing_api_key=""1 H1 Z6 E. d! f9 ~# y* K
                       maps_zoombuttons="false"2 |3 W9 V& w2 V9 U! K
                       gyro="true"6 k4 s, s! ?. L
                       title="true"' t! n3 v: t! \  R8 D
                       thumbs="true"
8 v, }- `( I% ^  x- D                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"# c& I- U+ F* n
                       thumbs_opened="false"* d* _; d$ h% C" o
                       thumbs_text="false". g7 b2 G8 y" J3 w9 B) D
                       thumbs_dragging="true"+ r6 p) t6 ^; z( a; L; X5 M
                       thumbs_onhoverscrolling="false"
5 D# k# E% D5 g' c# z4 T                       thumbs_scrollbuttons="false"
" s1 t* N8 W- {3 X: s) L6 ~                       thumbs_scrollindicator="false"3 ^$ M& {8 q, y% p0 Y3 E
                       thumbs_loop="false"
$ F- ~; X, W  b8 d! P2 N3 b                       tooltips_thumbs="false"   缩略图上的文字提示
5 T4 O0 `+ n8 @# N7 g: m$ T, t! [2 N1 J                       tooltips_hotspots="false"  热点上的文字提示  p4 \. r- ^, Y6 C
                       tooltips_mapspots="false"  地图上的文字提示: I7 Y& {0 p7 m0 j- Z
                       loadscene_flags="MERGE"* @3 q) Z' m4 t: S2 |: `
                       loadscene_blend="BLEND(0.5)"
! @- c) {. Z+ i' e* U                       controlbar_offset="20"
3 [3 _9 D: v8 `' [! J$ K2 {( ~3 S* M2 ]                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。9 O) k% F& z. e$ D  \; j8 s

, o9 B4 e1 n2 X继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
0 a; B7 D6 {# g' D% {# `仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
6 G7 s$ R! q' Z7 v4 w6 _/ S/ I, a, J0 H* U. S
继续研究中。。。。。。。。。。

# n" O7 O# ^4 ~( ^, Q! M如果要在热点或layer上显示自定义文字,应该怎样弄呢
6 |# l1 @- e4 V: r$ @  E- [8 o
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
1 v; ^1 Z6 U' d- E( m' }9 _, A    txtadd(tooltipname, 'tooltip_', get(name));
* [! v, h' n' c& @. H    addplugin(get(tooltipname));5 o& I+ \2 o4 ^6 H
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');6 \5 h& X/ ^0 Z; g
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');- P1 g- k( S% y: F" `7 N+ e+ E
    set(plugin[get(tooltipname)].align,top);$ x! k' D+ Q5 P! K3 x. y
    set(plugin[get(tooltipname)].edge,bottom);
" B9 e  ?7 I: d/ U; Z! y* b7 ~1 Q, I    set(plugin[get(tooltipname)].x,0);  f* J6 @3 D% r; Z; k6 P5 C( l
    set(plugin[get(tooltipname)].y,0);0 j' n5 n; n' ~/ h  u
    set(plugin[get(tooltipname)].width,100);
- @$ d! _0 D/ _5 d6 j5 G    set(plugin[get(tooltipname)].autoheight,true);
0 Y+ P1 L5 f4 ]( R    set(plugin[get(tooltipname)].background,true);
; R7 r8 _: K2 o5 c% n    set(plugin[get(tooltipname)].backgroundcolor,0x000000);% [+ ]  q5 r/ V7 N- d# ^" G
    set(plugin[get(tooltipname)].roundedge,15);. k$ H3 ?/ u: K) j( p( Q6 x2 n; W/ T
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
  h4 b! }1 @, t7 P- h) \) L; S    set(plugin[get(tooltipname)].border,true);- d- M% ^' K$ \5 p6 d7 X; C1 {6 c3 z
    set(plugin[get(tooltipname)].glow,4);
9 E( c% T3 S9 j( L1 V; @$ Q    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
2 m8 C0 j- Y. H) h$ y    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');+ p. K) e; Z  I5 {
    set(plugin[get(tooltipname)].textshadow,1);2 Q; s4 H1 {) f1 y' \% H0 x
    set(plugin[get(tooltipname)].textshadowrange,6.0);
, ]3 `3 U$ M/ c2 x    set(plugin[get(tooltipname)].textshadowangle,90);
: [# X9 Q4 e  `% Z& b    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);" J1 @& Q' d, L$ n
    set(plugin[get(tooltipname)].enabled,false);        
% t  J) B3 |% b" ]: d5 c</action>
8 f6 g( b) O) ]3 Y( }把这一段代码复制到vtourksin.xml中就可以了。+ G8 V, t; p: X2 l+ f# c
然后找到下面这段代码,复制这个替换就可以了。
<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 }7 \& A- c4 W% J) ^  k- |# t
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
- v- U5 T/ {4 ^0 g) qtxtadd(tooltipname, 'tooltip_', get(name));
- r$ d% M- `+ b7 o) M- b- [# n, @9 v    addplugin(get(tooltipname));6 }( }. r8 ~. e3 U3 `- P' |
    txtadd(plu ...
5 V# K( |& S( _3 P0 _
大神来啦,鼓掌欢迎3 v6 j( ^1 v$ C, d
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52- Q! p* Z6 z1 O" r
大神来啦,鼓掌欢迎

+ m% H1 U4 H4 `6 V4 {" n不敢不敢,明海兄抬举,小白一枚,还在学习中~
; \1 U9 ?+ I* x1 K& w
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则