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

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

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

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

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

# o5 t4 x% U' H' \$ m& |- |0 z, C
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:; J. s; O4 g+ O- ]$ @
# B5 J( x* W( g, |, q9 [: @% s/ _
<skin_settings maps="false"
, I& B3 R( n9 O                       maps_type="bing"
. g5 \! Q3 Q% g$ x# t                       maps_bing_api_key=""
' A- }! T- J, ]% k, R                       maps_zoombuttons="false"
0 {# J5 N8 S% ~                       gyro="true"
* P, ^. h* H4 r& b% q( l0 g                       title="true"
+ d: y" n( ?) H9 z$ g                       thumbs="true"
# V! @: O8 f$ a% r                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"% `( _% ^4 X! x) t% X! Z+ g
                       thumbs_opened="false"7 l0 ?+ ?6 n3 Y
                       thumbs_text="false"/ p* c8 F* ], N$ N/ ^& B; g* C
                       thumbs_dragging="true"( x) a" O/ e9 y
                       thumbs_onhoverscrolling="false"
" ^& t! x- K: W4 Z( I/ [" |$ B                       thumbs_scrollbuttons="false"
1 B5 x1 Q. w/ Q: z1 ^6 J( {, S' Y                       thumbs_scrollindicator="false"3 H% N$ l1 o  c9 M) D+ @& \* a
                       thumbs_loop="false"
- f$ W5 }7 n1 {7 \                       tooltips_thumbs="false"   缩略图上的文字提示
1 ~* T7 i- {" w5 l4 `9 }3 `                       tooltips_hotspots="false"  热点上的文字提示
+ \6 `2 ^& n( L. O! n) u  m                       tooltips_mapspots="false"  地图上的文字提示
# P0 Q) U+ U% g, j* j  d3 K0 ?                       loadscene_flags="MERGE"
/ D( f3 c) e+ y  ]& y7 B( Z* G' l                       loadscene_blend="BLEND(0.5)"
2 b3 m3 r& c1 j: J5 ]                       controlbar_offset="20"
; }: ~; M0 K7 G: u! P$ `/ u+ y                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
, c- O! E7 U, u. R2 L1 p/ ?; Z  @* D) ]. a- f9 l" Y/ [
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
& N: I0 v) o' ?仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。( x2 }# ~1 }$ X- |0 X% V  `
( G1 x+ q) p8 t; l2 I
继续研究中。。。。。。。。。。

. F7 l: Y/ D/ t/ y: @+ M: K如果要在热点或layer上显示自定义文字,应该怎样弄呢
! O7 b. j' h" m
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
# S- ~+ o! E% q& d, \0 [& r    txtadd(tooltipname, 'tooltip_', get(name));
) a5 N  d8 t, q2 j/ d    addplugin(get(tooltipname));4 u1 a4 E5 f0 d% {% U8 A1 l7 I
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
; G. e! U1 G7 B) p* w% H    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
! s* v9 @" t! ~- W# {/ w0 h4 w3 n2 O    set(plugin[get(tooltipname)].align,top);& P* F' p% Y. T1 E1 k
    set(plugin[get(tooltipname)].edge,bottom);
" g6 R$ a( Q/ u" d& ^    set(plugin[get(tooltipname)].x,0);
9 o& _' O$ p: f8 m( ^    set(plugin[get(tooltipname)].y,0);
0 j/ G+ E8 N9 N0 r) V    set(plugin[get(tooltipname)].width,100);: y7 J  D9 z; h. ^! P& m5 e# c! o
    set(plugin[get(tooltipname)].autoheight,true);7 Z' O$ n* n, ~
    set(plugin[get(tooltipname)].background,true);2 g% g) \7 Q5 j
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
, t: F7 @1 n% ^' G0 R/ ~: A/ l: j    set(plugin[get(tooltipname)].roundedge,15);* m  p+ z* K9 i: F3 _
    set(plugin[get(tooltipname)].backgroundalpha,0.5);5 S0 I2 x5 u) F
    set(plugin[get(tooltipname)].border,true);, b. J0 g9 B( ~" O2 @) A3 Q
    set(plugin[get(tooltipname)].glow,4);
( _. I- \, K, {7 U    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
7 k6 O$ ?$ q$ z5 q6 P, k. x    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');# r0 b, L# B* X1 c
    set(plugin[get(tooltipname)].textshadow,1);
' B6 b$ K* _2 k( Q, [    set(plugin[get(tooltipname)].textshadowrange,6.0);3 U4 u4 Y) |& b. {
    set(plugin[get(tooltipname)].textshadowangle,90);
. g  G7 W7 f9 n2 |; x7 r( e: ?# \    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
5 `6 o4 @1 N1 I. {    set(plugin[get(tooltipname)].enabled,false);        
7 k' O% q- o% e+ a</action>
6 m8 ], Y6 x: k0 N把这一段代码复制到vtourksin.xml中就可以了。% Z! i" w* f; s4 X  s+ I$ Q
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />; E  n$ g7 D  H. D+ n
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
6 I  [7 C/ g$ n3 ptxtadd(tooltipname, 'tooltip_', get(name));/ ?- N. Q! d* B- }2 G
    addplugin(get(tooltipname));2 F2 K* B; w, k! b* T# Q
    txtadd(plu ...

6 Z- q( E6 c7 M8 N: ?7 v大神来啦,鼓掌欢迎: U% g+ X  X9 ~& [6 B* |
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:520 G5 J0 Y: D8 E# y2 ?$ c
大神来啦,鼓掌欢迎

3 B9 }* }( U, @2 x! ^  f- @不敢不敢,明海兄抬举,小白一枚,还在学习中~
3 N+ d7 E: Y# f* M: ^
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则