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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!& c; U+ J1 [& @9 }
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
/ o8 v' D+ X7 t- \                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />! ^( Y: ^! k7 Z) E

, B; O, h* x5 ^) n
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
$ w  I, z. U' k; T% j# s6 U+ a
2 p9 [! R6 V4 o$ q+ f( S5 q- I<skin_settings maps="false"
1 m. r6 n0 [6 P3 m, j& G                       maps_type="bing"
; ]& v2 |% _8 P9 @* J& n                       maps_bing_api_key=""
( ~; A- Y  r' Q" L0 l6 L                       maps_zoombuttons="false"
0 S: ]: X* a3 l2 n# k6 B                       gyro="true"
* c( N! v8 `9 p9 O                       title="true"
$ j% B; L. K( \- h                       thumbs="true"
$ o4 ^# ^* d( N5 Z/ n$ I                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
% H6 V9 y5 U3 a. y  A                       thumbs_opened="false"
! F4 _& [* ?+ W# ^/ f; V                       thumbs_text="false"
- I8 R) X2 y* W4 E                       thumbs_dragging="true"8 S, a" [" A2 Q. L  B
                       thumbs_onhoverscrolling="false"' b, \7 I4 H" r% i6 m& e! y
                       thumbs_scrollbuttons="false"
" Q/ @% {, T2 w. J& a* u) U3 S                       thumbs_scrollindicator="false"
, ^0 |5 r5 q3 d' m6 ]3 j+ O                       thumbs_loop="false"% ^& H1 ?/ t$ N/ L5 n5 T
                       tooltips_thumbs="false"   缩略图上的文字提示  M! Y, y- b9 A' c3 _5 Z
                       tooltips_hotspots="false"  热点上的文字提示& i, I+ y6 R2 X4 _4 y
                       tooltips_mapspots="false"  地图上的文字提示
. F1 Z2 m$ s( g$ Y: ]+ ?+ @* n                       loadscene_flags="MERGE"2 ?8 O4 H( i0 s/ z% w3 v% j
                       loadscene_blend="BLEND(0.5)"0 T2 n5 F0 j2 e" f' V6 O+ I8 u
                       controlbar_offset="20"  n+ y% c* [' O0 H  d+ ?
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
# G+ ]% U. E6 W' B3 }7 X+ R  G8 m$ T9 b; L) w& @
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14* o: J3 w6 {2 n4 C
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
0 x7 h  b# l$ u6 ^1 J8 f8 V' }/ F6 p( c7 a/ N
继续研究中。。。。。。。。。。

; o& ~6 Y) e& O/ N& X/ P* Z! ]0 N$ q如果要在热点或layer上显示自定义文字,应该怎样弄呢" T% I, s' c/ j3 A5 _, e
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">7 f, O6 D4 j3 `9 N  E
    txtadd(tooltipname, 'tooltip_', get(name));% d5 P4 q3 q3 _# A, J
    addplugin(get(tooltipname));/ F5 B; F( G/ c& X* Q5 W
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');& ~  R9 z, v4 `7 ]9 I/ G0 `2 v
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');/ }- n# x2 {# j! [
    set(plugin[get(tooltipname)].align,top);% z8 n" I+ k7 ~  @7 T- ~
    set(plugin[get(tooltipname)].edge,bottom);: h: l+ ?8 ~" g! {" ]* O
    set(plugin[get(tooltipname)].x,0);( }6 q- `1 U/ `/ X0 c
    set(plugin[get(tooltipname)].y,0);
; w/ M" ~0 z% P- C2 z; ?0 f    set(plugin[get(tooltipname)].width,100);/ a+ K5 ~) \! [2 F% p, s/ m
    set(plugin[get(tooltipname)].autoheight,true);
2 v' S; ?5 o3 f4 \' _+ V    set(plugin[get(tooltipname)].background,true);
* b$ E, a9 i# [+ H; j    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
% w! O4 P. _  n6 i    set(plugin[get(tooltipname)].roundedge,15);
$ `# |' ~- B# M$ Q! g1 y    set(plugin[get(tooltipname)].backgroundalpha,0.5);
. p3 e6 h. y. I5 [    set(plugin[get(tooltipname)].border,true);
3 Y9 V9 ~. v! ?5 J9 q    set(plugin[get(tooltipname)].glow,4);
$ T. ]8 J8 m5 @/ l2 [" G% E    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);2 g2 |* M4 t5 X3 q9 n
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');0 p" s) h0 l1 W( A5 _
    set(plugin[get(tooltipname)].textshadow,1);
, E8 `, ?5 h, H8 j5 D    set(plugin[get(tooltipname)].textshadowrange,6.0);' s+ W) P& q5 w* u3 i: l  \, W2 C
    set(plugin[get(tooltipname)].textshadowangle,90);3 L4 M  U' v' ~
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);, k* r4 |  F- s/ P4 R. p3 t% m
    set(plugin[get(tooltipname)].enabled,false);        1 E% M8 [4 s) E8 G& B. E, b
</action>
5 `: {  j9 g9 P2 j- T! D- F把这一段代码复制到vtourksin.xml中就可以了。
& [# g- d! `. G# H5 e1 ~然后找到下面这段代码,复制这个替换就可以了。
<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 k$ M, r5 b* i4 D
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52- {- _, U" n5 |9 i) L$ R
txtadd(tooltipname, 'tooltip_', get(name));
% O0 m4 f3 v% r) d$ j    addplugin(get(tooltipname));
. ~) C  I/ |% C1 f0 M+ D% l    txtadd(plu ...

8 o9 C& d) s. S. c  F4 W' ~大神来啦,鼓掌欢迎: c. L. I# f' E9 J: V. D$ E
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
1 c* K  U3 h9 p5 n" [; ~大神来啦,鼓掌欢迎
) e7 r1 Y6 X+ M: M; W
不敢不敢,明海兄抬举,小白一枚,还在学习中~, M) m( O5 b+ j) z, Y5 I) _: I9 ?, @
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则