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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
4 V1 I8 `, E6 O; ]* }4 S. \$ b
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"5 I- B6 D* D1 I; l) k& C, t
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
) l3 P; k" ~" x3 l4 `$ U; u
6 E. I6 p1 @1 j! E
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
1 n: {3 d; C% V, e* l- u" M1 x# a6 Q, m/ c- j
<skin_settings maps="false"8 n/ q$ E( F6 Q6 L  Z
                       maps_type="bing"
4 t( s1 a3 o  _6 W2 l                       maps_bing_api_key=""7 w1 s& C7 N) p6 c. W4 Y$ |( q
                       maps_zoombuttons="false"' y+ ^4 U7 _0 b
                       gyro="true"
, u! {2 J. g" Q0 l# M0 f* e                       title="true"
7 K# u3 A0 D  {( j; K7 H" Q                       thumbs="true"
% ]2 ~, j' D3 f* m5 m% f0 H6 p                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"- f/ T+ x; T7 l" }5 f8 P7 U' ?
                       thumbs_opened="false"3 m% a9 Z5 p: [; L  G( n% g
                       thumbs_text="false"7 o. ?9 c: O% F# A$ A9 p8 I
                       thumbs_dragging="true"5 n$ w3 M  }& a3 t4 l' }
                       thumbs_onhoverscrolling="false"; U2 W2 \2 [* E% c4 W
                       thumbs_scrollbuttons="false"
/ @8 I' v' [- z" |# E7 M$ m                       thumbs_scrollindicator="false"
9 J% L6 R" ]9 u1 \7 Z                       thumbs_loop="false"' N, m: ~9 ]* e* `" r$ P/ Z, }; Q
                       tooltips_thumbs="false"   缩略图上的文字提示+ g4 W; J- y) x1 u+ f- v3 P' ]
                       tooltips_hotspots="false"  热点上的文字提示, M0 X8 L! [4 y- y7 I$ F2 g2 _
                       tooltips_mapspots="false"  地图上的文字提示
0 \8 n; z8 x0 Y" I8 m, F( R* z6 y                       loadscene_flags="MERGE"% e; F: F1 U  B: h/ ^, f2 U
                       loadscene_blend="BLEND(0.5)"* E* y/ x  S8 S0 @
                       controlbar_offset="20"
- J* A) W6 F! A5 L4 C, y' `                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
& @$ s( O& l, {. \/ ~
% g6 V% m1 u; r5 w7 A! [- v3 g) D- }继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:147 s0 u" c5 o) c' V
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
4 z6 L% }8 M2 N& m
* s2 n& T/ N" G* _- q继续研究中。。。。。。。。。。

- \& Y0 j# q# u7 ^) _5 ^6 J如果要在热点或layer上显示自定义文字,应该怎样弄呢
; Q% A$ W4 Y- l2 x
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
* J0 {+ Y! E7 t" w4 m    txtadd(tooltipname, 'tooltip_', get(name));) w* c! w, H! ^" A* i
    addplugin(get(tooltipname));
% v: c, n, c8 q* F# ]: i    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
3 i7 U* J2 s; ^( t7 D) {    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');4 W  G! F2 v/ h0 {: j
    set(plugin[get(tooltipname)].align,top);' @' Z, h: A4 |0 ~
    set(plugin[get(tooltipname)].edge,bottom);8 x; W$ K; j9 L& w& N9 g
    set(plugin[get(tooltipname)].x,0);
* u& c* c* U# [- o: M0 y( N    set(plugin[get(tooltipname)].y,0);+ D  X6 U/ X% Y! Y2 H$ m& o
    set(plugin[get(tooltipname)].width,100);
: a- S4 o2 o5 `3 o; s: S, _    set(plugin[get(tooltipname)].autoheight,true);
; U1 N  y3 \' T    set(plugin[get(tooltipname)].background,true);
7 @) s3 g" ?; C1 @    set(plugin[get(tooltipname)].backgroundcolor,0x000000);" M% u, A7 Q2 x, k# I0 }5 s
    set(plugin[get(tooltipname)].roundedge,15);
# P7 _* B0 R6 R  u6 Z5 L4 D7 {    set(plugin[get(tooltipname)].backgroundalpha,0.5);
* S2 a6 O% q3 Y! f, l    set(plugin[get(tooltipname)].border,true);. V% C- ]' H% H2 Q/ L
    set(plugin[get(tooltipname)].glow,4);
. W# q' M' o% k) A1 K, ~# p    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);# D4 H! J. ~: d
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');2 z. a2 B$ D- m+ n6 P* D: `
    set(plugin[get(tooltipname)].textshadow,1);
1 z. }' F3 j" o8 ]2 Y* N    set(plugin[get(tooltipname)].textshadowrange,6.0);' ~, e2 a! M6 R- u' f% x
    set(plugin[get(tooltipname)].textshadowangle,90);
/ J! c/ ^  d, O: e9 W7 Q    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);7 T% u7 z8 [$ C! ^( q8 p- W1 P) c
    set(plugin[get(tooltipname)].enabled,false);        0 }/ J& y- s6 U! E# H+ E
</action>5 n( C, X/ u3 d
把这一段代码复制到vtourksin.xml中就可以了。8 s! O6 ^' G- R$ q$ H
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               /># i' d6 O( l7 C9 t0 S( T; `# x
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
- l$ e7 w9 O" `# z! c' @) x$ Mtxtadd(tooltipname, 'tooltip_', get(name));
5 k6 M  Y- `: i) v3 a2 Q) n. x    addplugin(get(tooltipname));. U+ b: x" \; Z6 I
    txtadd(plu ...

" d, ^4 K, B2 Y- e& j/ A3 U大神来啦,鼓掌欢迎4 w6 i# y' d5 W8 w# _
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
7 Q7 V4 t; ]3 {$ F! p& R7 b大神来啦,鼓掌欢迎

5 f" ]# X& z% v" I3 s不敢不敢,明海兄抬举,小白一枚,还在学习中~0 }- s) R/ P- K! I
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则