四方环视社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 29367|回复: 9
收起左侧

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

[复制链接]
芝麻1 发表于 2015-4-29 10:43:14 | 显示全部楼层 |阅读模式

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!7 I0 W! @# Y& r( ]' |! b- C" M
 楼主| 芝麻1 发表于 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 发表于 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
* h4 L6 r  T0 W                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
. x4 ^- J( i6 t! m4 Z$ ~4 i6 @3 G& v6 x* H( {, B
鱼眼龙 发表于 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
7 d2 E( f6 x, k! `, X% y
( }1 U9 n: |  ?<skin_settings maps="false"9 ~0 d, D: `) ^+ X
                       maps_type="bing"
+ P: S( w8 g5 T8 P" }                       maps_bing_api_key=""( M& c- y- C) b! ]2 f
                       maps_zoombuttons="false"# f' @! n" C3 {* a/ K" L% `9 S8 `
                       gyro="true"
; q% M- h! r; N1 e' Q                       title="true"
' B( m% R8 K( u                       thumbs="true", h6 w  j+ D) y. j' p
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"  J6 @2 l' o6 g/ L5 v" b
                       thumbs_opened="false"
+ t3 ^- H  M! y5 G+ w  C                       thumbs_text="false"
- g, p5 S: X- u# R1 M- `                       thumbs_dragging="true"
% r4 c) C1 c$ ~; t                       thumbs_onhoverscrolling="false"
' x% o! v! H7 |& j: z% m                       thumbs_scrollbuttons="false"
( F* M* M, N3 L! V0 y0 j                       thumbs_scrollindicator="false"
' X& e) b/ L4 L5 ~2 `' y8 y                       thumbs_loop="false"
5 N$ Y! V" A- F( K7 [                       tooltips_thumbs="false"   缩略图上的文字提示8 ^$ ?5 i+ C2 p* K0 b1 |) ~
                       tooltips_hotspots="false"  热点上的文字提示
5 S9 w* y% Y  T2 h* P+ _                       tooltips_mapspots="false"  地图上的文字提示
, X) W0 Q  Y. Q7 x0 }                       loadscene_flags="MERGE"
. P" P. ~% k1 ]' N                       loadscene_blend="BLEND(0.5)"2 r, b  j3 F& b
                       controlbar_offset="20"
! x4 C# \# G2 @; h: `8 x. W                       />
鱼眼龙 发表于 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
- Q: I+ o( ^* `5 X6 r
' J4 L6 @0 d5 z" m继续研究中。。。。。。。。。。
keithjack 发表于 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
9 x5 w# h# H3 u1 x仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。: }; A' q: f4 I" [) f* z

8 X# \$ _/ f2 U# _" i5 A继续研究中。。。。。。。。。。

  s) k4 D+ D* [1 U如果要在热点或layer上显示自定义文字,应该怎样弄呢0 d% R& q; L0 }7 S
云眸传媒 发表于 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
, `) L1 `8 n9 U3 D' \) s# S    txtadd(tooltipname, 'tooltip_', get(name));) L3 A" T/ h5 V8 X6 |
    addplugin(get(tooltipname));
7 I0 \' X: [, ~4 s; d) {    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
- I: q/ N) ^% m. n# W$ R! X7 \7 G    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');" [) e' P+ P; K1 K& Z
    set(plugin[get(tooltipname)].align,top);
1 V! O, B; x" H  z5 {  f5 |) U    set(plugin[get(tooltipname)].edge,bottom);
* e3 [, S( `  p" L/ E2 m  @    set(plugin[get(tooltipname)].x,0);
: I4 t. F, G  v1 I5 y5 Z    set(plugin[get(tooltipname)].y,0);
7 i/ z. J8 y  {3 x% Q: D    set(plugin[get(tooltipname)].width,100);. X. n, ^0 W2 a- B8 D
    set(plugin[get(tooltipname)].autoheight,true);3 f* H( ]; y3 D& p$ K
    set(plugin[get(tooltipname)].background,true);  U. `/ S4 m  z$ M- v' N
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);" u& i- K6 L0 F) E  c
    set(plugin[get(tooltipname)].roundedge,15);" [, Y9 j. |" C- u
    set(plugin[get(tooltipname)].backgroundalpha,0.5);& U/ W- ^; K4 k, v6 x
    set(plugin[get(tooltipname)].border,true);, ~4 O) Y8 R# G9 N) W
    set(plugin[get(tooltipname)].glow,4);  s) y; M% M2 I3 F" T
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);' a" x$ m/ j) _0 ?
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
* I! D% M2 Q1 Z5 C5 u    set(plugin[get(tooltipname)].textshadow,1);( R4 n# g! C- n6 ]% O
    set(plugin[get(tooltipname)].textshadowrange,6.0);
. l, c9 c9 ?! N$ a9 |  l, Q    set(plugin[get(tooltipname)].textshadowangle,90);5 V3 R/ s- Q; _+ Z
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
1 D- X. n  s6 T6 D5 L    set(plugin[get(tooltipname)].enabled,false);        - j) c0 n7 o* c! H4 Y# i1 E
</action>3 k9 p" v" `: w* {, _0 M
把这一段代码复制到vtourksin.xml中就可以了。2 J& b* a1 Z2 {( j  K+ F. 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();"
               />5 E+ A: G( R4 N2 S
明海+ 发表于 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52. P7 x. Z4 Q% Q' A6 K; Y# J* Y4 w$ a
txtadd(tooltipname, 'tooltip_', get(name));
' n/ T. q9 s! H0 J) v8 n    addplugin(get(tooltipname));
: ~9 H/ d' x4 `5 S. q. a, D    txtadd(plu ...
2 R! r/ a  c, |
大神来啦,鼓掌欢迎
# t) G4 T7 ?5 X& a
云眸传媒 发表于 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
  {5 J0 L8 J; t大神来啦,鼓掌欢迎

4 P4 @, N* l( m, l8 |) s* g不敢不敢,明海兄抬举,小白一枚,还在学习中~  }) B& w2 r* G; I6 z& C
紅領巾 发表于 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|网站帮助|关于我们|联系我们|四方环视社区 ( 京ICP备16029184号-5

GMT+8, 2020-2-20 09:30 AM , Processed in 0.096713 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表