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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
5 ]: n  D+ O, t% j; @) }+ K- ], p
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
: t# m  f6 Z- q% v                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
% x- ?( a6 V1 j! |5 y' L6 Y1 w8 H8 r' F
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
& i+ `' v# T" D, Z, J. G: B
6 ~' B$ y* V% F<skin_settings maps="false") t+ c$ Z$ w$ |
                       maps_type="bing"
) w1 R$ }. {* U                       maps_bing_api_key=""
* I) [/ ]* Z. \1 \                       maps_zoombuttons="false"- N% e+ r4 a  z  x5 K4 t: _/ m
                       gyro="true"$ ^* p# ]* L& o
                       title="true"* W3 x6 C( b2 Q4 S- |# I
                       thumbs="true"
# ^; ~8 _7 L6 c                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
, ]' {/ {2 M7 I; H                       thumbs_opened="false"
0 ]! ~: `0 z0 B                       thumbs_text="false"
2 `0 Y) ?/ V- ]2 G                       thumbs_dragging="true"/ V: X* r5 T4 Q8 A
                       thumbs_onhoverscrolling="false"2 x+ }" j8 {! l- W3 y0 Z4 f
                       thumbs_scrollbuttons="false"
' p; V( o- r2 I  q8 _7 E6 ]& i                       thumbs_scrollindicator="false", f9 L$ Z5 D' B
                       thumbs_loop="false"+ A, y+ e2 y; P( ^7 T
                       tooltips_thumbs="false"   缩略图上的文字提示
. \' V3 Z; ?  X; W$ `                       tooltips_hotspots="false"  热点上的文字提示; i# l( P4 a- H$ Y3 S; A) ?
                       tooltips_mapspots="false"  地图上的文字提示
0 w4 j' W- ]' Y1 u( y7 |                       loadscene_flags="MERGE"
2 l9 W) N% Q4 x                       loadscene_blend="BLEND(0.5)"
# R, V" S! A0 n) ~1 e- ?                       controlbar_offset="20"3 h) Y0 I7 a" \7 O  b
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。# w. x- S9 U7 }# W& G
' u5 \3 @( Y5 a1 M+ f  s
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14  F" l0 [6 Q: W: l
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。$ f% B, ?4 k5 ~  {0 }/ W
$ `( p' A9 M8 o# y! T6 F0 {% O
继续研究中。。。。。。。。。。
- x2 P4 z$ }+ E. A
如果要在热点或layer上显示自定义文字,应该怎样弄呢
+ B$ o  T3 b, {/ T. f
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">6 \+ N5 E3 c# W( B5 M# V
    txtadd(tooltipname, 'tooltip_', get(name));/ F  l! G. ?5 N* z: }; Y
    addplugin(get(tooltipname));% Y- }$ M5 t7 Q6 F6 D9 a) E& s4 |0 a
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');8 u5 D6 b8 Z- ?2 i2 S1 q
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
; ]& D# B& ]  X. [  K    set(plugin[get(tooltipname)].align,top);0 N$ V# Z; I8 x6 n5 i  ]3 W% f( }
    set(plugin[get(tooltipname)].edge,bottom);/ d8 ^; G9 |. }  q; `0 n) Z" G% }
    set(plugin[get(tooltipname)].x,0);
' }( P  W# y$ T0 d/ D    set(plugin[get(tooltipname)].y,0);
* S- s4 e5 U  l; s    set(plugin[get(tooltipname)].width,100);
' t- ~5 A1 h; o/ z    set(plugin[get(tooltipname)].autoheight,true);& H: A4 X$ n- r4 y/ X) S
    set(plugin[get(tooltipname)].background,true);
/ i0 T6 L! h5 T3 E8 e" O! l    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
$ x) O* Y; C/ |; G0 D    set(plugin[get(tooltipname)].roundedge,15);$ F; L8 j. J# M: x* T7 O7 b
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
$ M. j" |2 a/ ?6 P$ u    set(plugin[get(tooltipname)].border,true);
" z6 z3 J/ G" V) C    set(plugin[get(tooltipname)].glow,4);8 R  o% Z5 A: c- ^4 V! u0 a
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);3 i! J7 |* M$ Q. p
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
0 N% G6 s* P7 L# u0 {$ g, x    set(plugin[get(tooltipname)].textshadow,1);
9 U- K  F5 O9 ~( M( x  W5 \; Z    set(plugin[get(tooltipname)].textshadowrange,6.0);
" t: ]- {9 l! t0 D" U- d9 P    set(plugin[get(tooltipname)].textshadowangle,90);
# d: G/ l  m1 E! {, O    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);: H2 o) c% C/ \* i% W
    set(plugin[get(tooltipname)].enabled,false);        
. \5 K  @7 \0 ^2 h' }</action>
% u$ P; A9 z$ }. n2 Q把这一段代码复制到vtourksin.xml中就可以了。
$ u$ W9 x$ G+ n1 L" @然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
& E0 n. D! ~7 ]# @2 k
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
" d% b. S4 o, }  O- W" gtxtadd(tooltipname, 'tooltip_', get(name));( L' u- m. A' J
    addplugin(get(tooltipname));
% f% K; w9 t; R5 S8 x: l$ q    txtadd(plu ...

$ H- {0 V* |( T# K8 R& w' |( O大神来啦,鼓掌欢迎6 E3 a9 i. u$ Q, A4 [6 C
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
* D/ n' n% q4 R大神来啦,鼓掌欢迎
) n( j+ E6 h( f, n
不敢不敢,明海兄抬举,小白一枚,还在学习中~
3 M, |7 x4 x# n: x4 W
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则