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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!! V1 y' {2 k! s+ n4 U
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
: }. [9 @( B( K% b- [3 e                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
  b  p# h, K8 T! ^6 s
+ e8 S! b: w* X3 H9 G' \9 h) d
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:  k' \. u- D9 [: }6 e, M

: u# {1 O; _. Q4 [! T9 Y<skin_settings maps="false"6 s3 g$ d3 w3 L6 m: b
                       maps_type="bing"
! t% w; Z6 m. i  f# X                       maps_bing_api_key=""
& z$ t7 u# n& g8 |                       maps_zoombuttons="false"9 D+ r! X. ]& z, x
                       gyro="true"
9 e( A: l& v% b. i- s                       title="true"& L8 Y8 i3 }5 f
                       thumbs="true"" @. E2 d# a/ j* M  G! w- T4 h
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"! u1 U5 D# X% }  u- p9 i" l
                       thumbs_opened="false"
2 H8 \( Q, `8 i9 t" k7 w* A( O                       thumbs_text="false"+ C& S( M% }: x0 N8 f
                       thumbs_dragging="true"
& a" l% N! k8 k4 U; L                       thumbs_onhoverscrolling="false") F  e4 X8 |# x5 _* c
                       thumbs_scrollbuttons="false"( ^, B: V1 a! L8 R& e1 X
                       thumbs_scrollindicator="false"# `+ _0 L4 @! {' Z3 `+ Y8 a
                       thumbs_loop="false"
: E! q, N6 C! m: H, a; {- |                       tooltips_thumbs="false"   缩略图上的文字提示
' N1 t0 @* s5 \                       tooltips_hotspots="false"  热点上的文字提示
8 v" d& a; ?* @- U) ]8 `/ i+ p                       tooltips_mapspots="false"  地图上的文字提示
0 W1 }, a8 H! x& T                       loadscene_flags="MERGE"4 s% t  {* K, A) s# n
                       loadscene_blend="BLEND(0.5)"
8 F2 |' X4 r/ z, c5 @7 ]+ p                       controlbar_offset="20"4 h- r- H& w+ K8 i$ u  i
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
/ t) ]3 |! H7 g; i
; I" D8 d/ \- l# g$ H; O继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:142 M* l* y9 l$ G5 v' Q+ ^
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。: e; |9 T% \/ }9 r: `
" c$ M# C/ M0 ~
继续研究中。。。。。。。。。。
8 d  g8 Q7 |  L& Z9 A  q# B6 y
如果要在热点或layer上显示自定义文字,应该怎样弄呢/ `3 v( f; ~- I. W$ a
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">- J) ]1 J( t5 ~# V5 j' h
    txtadd(tooltipname, 'tooltip_', get(name));
2 L( T' D2 g( {# o4 K4 M    addplugin(get(tooltipname));
0 d  W$ S8 k. H. u( R$ ~    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
7 z8 j1 Y+ X5 N8 n$ _  k# M" s8 X! Q    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');9 ~. {  c9 k: `  u
    set(plugin[get(tooltipname)].align,top);/ h* n9 w) M2 R% J
    set(plugin[get(tooltipname)].edge,bottom);; h2 @2 {+ B! @, o+ d* E: c
    set(plugin[get(tooltipname)].x,0);6 O% e/ e" B/ ]
    set(plugin[get(tooltipname)].y,0);
+ N0 ^1 v3 S+ ~$ D    set(plugin[get(tooltipname)].width,100);2 q& U' T" t8 g$ }) ^
    set(plugin[get(tooltipname)].autoheight,true);
; ]; \- ~3 S! j/ t    set(plugin[get(tooltipname)].background,true);7 [: h7 c% M1 [8 b8 P# u7 V+ B
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
6 Z6 g2 ~: Z2 \' N: ^    set(plugin[get(tooltipname)].roundedge,15);, q2 ~. p& M. P* a0 A8 i2 T- G
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
9 M; C; e5 t6 O" g    set(plugin[get(tooltipname)].border,true);" N& u6 G" D- N
    set(plugin[get(tooltipname)].glow,4);! ]: |' q" O7 N; ^, K
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
; {8 `! T0 n8 T5 g0 I$ T    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
- a9 T% B9 P* E# ^& X, B+ ^    set(plugin[get(tooltipname)].textshadow,1);$ n2 D. l+ P4 E" B6 k! h
    set(plugin[get(tooltipname)].textshadowrange,6.0);
/ R- l6 G' l8 i& {9 u    set(plugin[get(tooltipname)].textshadowangle,90);
9 I  \7 \. t3 U' l    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);- d& e; k2 w9 t; Q8 \, H
    set(plugin[get(tooltipname)].enabled,false);        * d# b4 p4 O; B4 o
</action>
! l5 l5 u* q; _, l把这一段代码复制到vtourksin.xml中就可以了。; c9 D& H8 }" _" \& |3 |5 [
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
/ u$ Q/ h$ Y9 B! J/ f9 d
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:527 w. @' t6 W% Q$ `9 a' a/ k  g) x
txtadd(tooltipname, 'tooltip_', get(name));( ^- y0 a) s3 y+ B( i; f1 e+ u
    addplugin(get(tooltipname));
  L  V. K! {/ P6 l, q* z    txtadd(plu ...
0 @- g$ |8 ~1 a# U+ [  B# K' s# K" L
大神来啦,鼓掌欢迎
9 D+ F* L, n/ G: D
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
8 c8 k/ r3 u  m' E+ E大神来啦,鼓掌欢迎

  q& b" Z* }* n$ X+ Y: i不敢不敢,明海兄抬举,小白一枚,还在学习中~
3 w4 x7 G4 j8 H: @$ T
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则