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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!: ^2 o' q0 @. _2 f6 Z4 f7 F
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
- w" o: E8 ?# c/ O                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
$ b" O0 U: a. K8 M' h" m5 b3 f, ]! n% T# a
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
' l  c" ^6 c  b' f
2 c& T  f( o  B/ T<skin_settings maps="false"3 S! i; L% M! @4 n( B$ Z, _
                       maps_type="bing"
8 g3 ?$ w0 |; U; B9 J2 Y                       maps_bing_api_key=""/ r8 l3 v7 a! b) L
                       maps_zoombuttons="false"
% b) y9 {0 j  L+ R4 y                       gyro="true"
/ F( F8 n% l5 j                       title="true"
6 C; Q2 Z' }. z8 D8 v                       thumbs="true"3 d( r" j/ Z% [9 I# U4 r% a, a2 P
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"% @. E) X& j* l: G) I+ W4 Z
                       thumbs_opened="false"
0 c1 B3 p: b5 U5 ?! b4 R                       thumbs_text="false"
  @2 L4 P4 ?$ P' h                       thumbs_dragging="true"
8 T; V9 B2 R5 o: p! @* }                       thumbs_onhoverscrolling="false"
( B1 \& u- w* w: [6 Z- Y: I                       thumbs_scrollbuttons="false"
$ D9 X- e6 r, l5 s* h% k6 D% T) O! s                       thumbs_scrollindicator="false"
+ }- C4 B) R% J" f" K                       thumbs_loop="false"2 z$ M' @9 n& I2 ?2 x; G* m
                       tooltips_thumbs="false"   缩略图上的文字提示4 H# ]2 ]# ~  }4 A: k# B
                       tooltips_hotspots="false"  热点上的文字提示
. w. f4 Q/ W' C2 o" ^1 l3 R                       tooltips_mapspots="false"  地图上的文字提示9 ?$ p6 A- L! W( [: {
                       loadscene_flags="MERGE"
9 H2 P! |" X% R, U; ~/ n  ^                       loadscene_blend="BLEND(0.5)"
' H- k; L0 S& d( ^0 q7 O* s                       controlbar_offset="20"6 I9 O( L2 C+ h9 l, P6 Z/ }
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。% d: O5 j$ g& s2 D3 b
" r  X+ t8 A, M8 m. Z
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:142 w- H1 w  ]! N; E( i2 G
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。4 J1 H2 q1 m/ t, Q) V( F2 h+ F
6 i% k9 @5 W: L8 P8 v1 C% |6 k
继续研究中。。。。。。。。。。

7 R! B7 Y5 ]: R" a3 q+ ?如果要在热点或layer上显示自定义文字,应该怎样弄呢- o, f3 o+ g- U# j( U$ I
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
9 ]+ M5 X6 _, O% B& M    txtadd(tooltipname, 'tooltip_', get(name));; o0 m- r- F" ?
    addplugin(get(tooltipname));
# j  B1 e6 Q1 K    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
" G& a3 |1 W: {( S  `& f- c    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');! v2 _/ d9 O' _
    set(plugin[get(tooltipname)].align,top);6 u8 G7 x  T9 Z) b1 V1 T  v
    set(plugin[get(tooltipname)].edge,bottom);
* G9 m. V( f: A8 H# k    set(plugin[get(tooltipname)].x,0);9 o  O. \, c; X" P) S
    set(plugin[get(tooltipname)].y,0);$ c5 ]# J7 [0 D: k
    set(plugin[get(tooltipname)].width,100);% }. m) |  J1 U8 y2 R
    set(plugin[get(tooltipname)].autoheight,true);2 H% U$ _3 ?. l
    set(plugin[get(tooltipname)].background,true);
' k/ E$ `  ~8 q/ [    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
: W: J- G1 C: V: F) H    set(plugin[get(tooltipname)].roundedge,15);5 L' w9 D$ I# c7 |+ o/ B8 t( D
    set(plugin[get(tooltipname)].backgroundalpha,0.5);; [$ v  u$ Q# O% s. o
    set(plugin[get(tooltipname)].border,true);$ k1 h" x/ H1 f! x; E# _
    set(plugin[get(tooltipname)].glow,4);0 q5 W+ W, @( l2 w: \% k
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);5 `$ k8 \3 F! d6 m7 }) j- W
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');, r  r7 c& j/ s
    set(plugin[get(tooltipname)].textshadow,1);
3 W& s+ S$ J. _6 ~! W    set(plugin[get(tooltipname)].textshadowrange,6.0);$ N0 N) U9 ^/ O. B! z( e
    set(plugin[get(tooltipname)].textshadowangle,90);2 ~  m. Y# S3 O2 Q6 Q2 F8 O
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
( H6 J3 J2 \9 ^) g    set(plugin[get(tooltipname)].enabled,false);        
: L# i  j" l" H, K* X</action>* Q( `: F2 m# v/ t/ J$ u
把这一段代码复制到vtourksin.xml中就可以了。( H0 v' ^/ Q1 Z2 H/ d
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />9 [0 P! x$ ~7 W
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
4 o4 o; i* v5 ]) ^0 k5 B. A  ytxtadd(tooltipname, 'tooltip_', get(name));
" g# Q6 R. ~& C    addplugin(get(tooltipname));
; k2 S4 L7 }  b, {: l, b2 o    txtadd(plu ...

, u6 ?( q7 x. {1 e) Z大神来啦,鼓掌欢迎
  P+ g' ?& X1 D$ K
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
7 v( N6 r+ r) ?& R: n" d大神来啦,鼓掌欢迎
( ?) w# n5 _0 }0 t3 R
不敢不敢,明海兄抬举,小白一枚,还在学习中~
1 }4 C$ j7 I" t1 E! y4 u
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则