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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!; F# k' Q" p; F: ~4 P/ \9 A; ~0 }1 f
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
4 u+ i0 m$ r" @3 g  ~& w                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
/ a# s  {  f! K% `3 @
4 d6 x) E; ~* ~) I, l
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:% e0 i. K, I( {* D0 T+ A
" {/ e( [' b# B3 Z' D
<skin_settings maps="false"& b$ ]( ]( P+ c' ~" j% v
                       maps_type="bing"+ ^; G" ?& p. L$ H" O  H% m, [  c/ v1 a
                       maps_bing_api_key=""% C+ w! E3 K# A  K  [4 L
                       maps_zoombuttons="false"
4 T4 [# \" {% \/ v5 j6 v+ M+ @                       gyro="true"
) r/ Q+ \/ n# y( \$ ]. n                       title="true"
- @& N0 ]0 s3 X* Q* e- i4 `                       thumbs="true"
4 i  ?; Y% ?# y- m/ t2 w                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
; u# D( K) o, r! j                       thumbs_opened="false"- u& y4 p( B4 w
                       thumbs_text="false"$ I/ Z% ^, h& j$ B2 ?
                       thumbs_dragging="true"; p) x! C- |/ p' S% X3 ^6 o% d
                       thumbs_onhoverscrolling="false"" x+ F$ Y: b" s3 s5 s
                       thumbs_scrollbuttons="false"# f. n- I+ M1 Z1 Z# r
                       thumbs_scrollindicator="false"
5 J2 W3 x) c$ C                       thumbs_loop="false"
  `. D+ q; i* u5 r6 n. z                       tooltips_thumbs="false"   缩略图上的文字提示
! b0 O# `7 J3 E7 @5 q5 _+ o                       tooltips_hotspots="false"  热点上的文字提示
! X, l9 l& ^0 O( E* e( S, T                       tooltips_mapspots="false"  地图上的文字提示& Z' c! v  K6 n+ x* A
                       loadscene_flags="MERGE"
( x1 C, z9 C- S6 u                       loadscene_blend="BLEND(0.5)". ?+ [/ n) Q. D4 v$ |
                       controlbar_offset="20"$ ~+ c4 S! P8 [$ h( |1 b
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。2 n9 F0 w5 `. H9 Z0 W
9 A% S" S* l- j3 z5 f" y! Z" p
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
5 A* @. n% p) [仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
9 w+ J8 @* [- D7 I: z
) I7 s  ?% ?5 G# Q继续研究中。。。。。。。。。。
6 o: o( v: F5 w# J/ [
如果要在热点或layer上显示自定义文字,应该怎样弄呢
1 V8 Q- [, I! w2 K0 a0 |
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
( D7 _3 k# o5 D    txtadd(tooltipname, 'tooltip_', get(name));
9 {0 ^* {* D4 F    addplugin(get(tooltipname));
! k, X2 ~3 N. G    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');( C( @/ N8 _5 Y9 w4 x3 l5 C3 i
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
8 B2 N& t! e- s1 K% y/ N# R    set(plugin[get(tooltipname)].align,top);
/ ^* X; |9 J8 t    set(plugin[get(tooltipname)].edge,bottom);. R7 X0 p5 r$ n  B
    set(plugin[get(tooltipname)].x,0);
4 U3 d9 o+ P3 g& ]1 @    set(plugin[get(tooltipname)].y,0);
) \  b8 ~. X% }    set(plugin[get(tooltipname)].width,100);) B/ `' A6 K- B2 M* R
    set(plugin[get(tooltipname)].autoheight,true);
7 o0 s8 o5 V5 a    set(plugin[get(tooltipname)].background,true);8 t+ q7 s. ]/ O
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
6 A3 w' H' e% n7 N- X    set(plugin[get(tooltipname)].roundedge,15);
: @( f, g1 u* C+ }/ g- Z3 c    set(plugin[get(tooltipname)].backgroundalpha,0.5);
' s6 j2 @  N5 p5 S    set(plugin[get(tooltipname)].border,true);
$ f; b0 f+ i; O" a" H, b    set(plugin[get(tooltipname)].glow,4);3 F' Z: U& ^* r  j# r+ ~
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
1 x5 D! \4 z( [' h    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
6 e: O# ]+ L. Y* I* c. ^    set(plugin[get(tooltipname)].textshadow,1);
9 m% N6 l$ \' a1 k: r6 U    set(plugin[get(tooltipname)].textshadowrange,6.0);
# r; ^# ]" W( l6 e5 h, g3 A    set(plugin[get(tooltipname)].textshadowangle,90);
' M! p8 Y5 R% E; D8 E; M    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);/ K: \6 Y, B# [& Z8 j. d8 {
    set(plugin[get(tooltipname)].enabled,false);        2 }/ |& L4 R4 ]# k
</action>
: O1 q7 ?, U& p; `8 }" O把这一段代码复制到vtourksin.xml中就可以了。
, W7 c8 ]  O' \2 A# p+ @9 N( d然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
9 t, W9 l6 T) Q6 a  e
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52, O. T0 m- S& f, E6 b2 X6 B
txtadd(tooltipname, 'tooltip_', get(name));
/ W9 Z2 N. E5 z7 Q4 U    addplugin(get(tooltipname));
2 B! C+ F1 R* s; q7 K2 e    txtadd(plu ...

$ J2 Q# a2 E" u4 R大神来啦,鼓掌欢迎
$ @+ c$ \/ ~' U( W
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:528 j2 g+ u1 O, q+ v
大神来啦,鼓掌欢迎

( x9 f, V7 h0 @+ |3 M/ N+ Q不敢不敢,明海兄抬举,小白一枚,还在学习中~& `9 S" Q+ |+ P+ g8 h; [
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则