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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!) j! |0 Y" `! Z" c* r9 e
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
4 U6 p. r. j. q8 J+ j/ g5 W6 Z# e0 E& R                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
: N* i2 ~; |, A2 U6 E$ L0 R1 h0 p. }% M) n2 B& U1 ?! q
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:9 E& Z$ ]% ]! Y2 j/ G4 {* [8 l8 P) N

; f9 `3 H. g( ?' l  e9 h$ {<skin_settings maps="false"
- I5 C3 J. |- l8 r/ F                       maps_type="bing"0 K& u8 i$ e5 q1 l( {
                       maps_bing_api_key=""
! L: Y: K% s- |1 Y6 [, G                       maps_zoombuttons="false"! L- o2 m! ~/ B- ~. N+ A4 y6 G
                       gyro="true"
3 p0 m7 q* l% L' _5 @: r8 q                       title="true"
: L. `' A9 {" ^3 P, n5 a                       thumbs="true"
* ^) d6 _0 t' S, ?* a                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
: O6 Q! Y# ]5 A% C" F! ]" z, u  b! ~                       thumbs_opened="false"
/ ~5 v1 c! s, s% R                       thumbs_text="false"6 f2 @6 W0 J- p; y
                       thumbs_dragging="true"
% F" F$ x8 P) Q5 B0 O                       thumbs_onhoverscrolling="false"5 o, G9 L* T4 \6 ^: H6 p
                       thumbs_scrollbuttons="false"( `2 r5 A  [) z! o( E
                       thumbs_scrollindicator="false"
* I9 y0 X# X6 h" ^" R& _                       thumbs_loop="false"5 P$ q. \. b' f. G+ }4 l
                       tooltips_thumbs="false"   缩略图上的文字提示4 k5 z; A8 F+ O! D2 D, ~5 J
                       tooltips_hotspots="false"  热点上的文字提示$ o2 ~" Z1 d# k$ W: d" v
                       tooltips_mapspots="false"  地图上的文字提示
. \- M% u0 g6 a                       loadscene_flags="MERGE". y2 J; E% Y. `2 A7 j* d7 t( b
                       loadscene_blend="BLEND(0.5)", d6 f5 @# @6 A! E' X: i! l- p! ^3 J
                       controlbar_offset="20"* f/ X6 k9 I' H; c) d: r
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
6 p8 Q4 j+ ~& n: B2 ?$ h4 [: C. K3 o
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
1 W+ m( w2 y5 l/ f0 v5 s% T仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
% Q) ?# Z7 I: N
& d. X1 c/ N1 H继续研究中。。。。。。。。。。

# f  }1 z2 r6 A8 Y" k; o* B如果要在热点或layer上显示自定义文字,应该怎样弄呢
0 q' a1 x6 h0 V) @* v. [% s
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">1 b% |6 V  t7 E. l3 T
    txtadd(tooltipname, 'tooltip_', get(name));- ?7 g1 B8 W4 `2 d( ^5 c0 I, D9 |( J. P
    addplugin(get(tooltipname));2 g5 W5 y8 H  k; G. d9 Q
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
  z8 q$ o* H- O    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');9 p- _; y1 {5 O( z6 Q" j8 S4 W
    set(plugin[get(tooltipname)].align,top);
0 R; g! h) T+ r5 z" r8 S7 s& N# N. x    set(plugin[get(tooltipname)].edge,bottom);
# J3 S! w6 r! o% O6 ]    set(plugin[get(tooltipname)].x,0);
/ B# `& z3 }8 [    set(plugin[get(tooltipname)].y,0);7 J) y, j7 @, ]3 v5 u, a
    set(plugin[get(tooltipname)].width,100);
) C. I- C1 b% F5 C    set(plugin[get(tooltipname)].autoheight,true);
  o; W' d7 f4 x' v; c$ v    set(plugin[get(tooltipname)].background,true);
7 g6 q, {. g, y  I( c    set(plugin[get(tooltipname)].backgroundcolor,0x000000);6 Y' J: }) t, E$ g8 h' B. X
    set(plugin[get(tooltipname)].roundedge,15);
" Z, F* S8 M6 f9 d    set(plugin[get(tooltipname)].backgroundalpha,0.5);
2 B6 n/ C! H/ F4 V    set(plugin[get(tooltipname)].border,true);$ _! t$ P2 R: k. M/ _% q
    set(plugin[get(tooltipname)].glow,4);
2 }, S. t2 _/ T: {3 C2 t    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
5 y! m& S8 ~1 I( w4 ?    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
+ E6 p" X( H( `% L/ B5 y/ H5 _    set(plugin[get(tooltipname)].textshadow,1);8 f" J. {3 g0 ]" f8 v7 f
    set(plugin[get(tooltipname)].textshadowrange,6.0);- D2 F5 e- S' a" R/ U
    set(plugin[get(tooltipname)].textshadowangle,90);$ z1 S# e. h! V6 Q: t& H: t
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);$ @: p6 Z# N, U8 r8 h
    set(plugin[get(tooltipname)].enabled,false);        
8 A) y. y* z, I</action>% @8 b& `; ]( P) V8 x; ]
把这一段代码复制到vtourksin.xml中就可以了。9 w" p/ w- m* ^0 j6 {" a
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />2 O$ I* @- K, o* T9 Q
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:526 M( v9 ~3 @( ~
txtadd(tooltipname, 'tooltip_', get(name));
5 Y  @) v$ o; f4 a( c    addplugin(get(tooltipname));
0 R2 p: w% |7 P$ L6 Z/ N8 w, x* I* _    txtadd(plu ...
7 |8 ~9 C* h7 ^+ n& |0 ^/ T: j  P
大神来啦,鼓掌欢迎3 M! p. G; g' ]' g
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
1 \& D* x1 i# A: l$ X$ v2 [大神来啦,鼓掌欢迎

+ e: @& g( r4 ?% a9 i% W$ u9 ?不敢不敢,明海兄抬举,小白一枚,还在学习中~0 u9 n( F9 P, g' T! d( p7 J( V
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则