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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
) E# r0 S0 {/ {7 {* m1 x5 j
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
2 Y; Y2 X1 k' o8 S4 P( g2 k                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
1 e2 K' J7 x; r2 E2 Z
0 p2 l6 Q1 Z: ]7 |2 m
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
' K3 _* E$ `" \) y) I& O( q: w
' {1 c2 l& `  k; k5 Z$ V. [8 O. r<skin_settings maps="false"5 {: [. X" i- u+ }. r2 S
                       maps_type="bing"
" G) Y8 ?- y2 e* m6 J/ A0 k                       maps_bing_api_key=""
+ `+ a% s2 v2 V1 @                       maps_zoombuttons="false"
- ]  o1 |' P$ j1 ^                       gyro="true"
& s& G: }9 Q* o1 J3 z5 r7 E# C5 r                       title="true"$ c" L: |1 @- O* U1 N2 F
                       thumbs="true"/ h3 {, Z# i: N
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
* Z% M# ]$ R% y% X$ g" l1 c. o                       thumbs_opened="false"
' t5 q$ o1 h+ r6 w4 g7 s; @$ \                       thumbs_text="false"8 V1 s/ c  o$ ]' w  t/ s3 U5 o
                       thumbs_dragging="true"
5 Y+ d/ z) k: y3 d2 O* Q$ N: Z6 u3 _                       thumbs_onhoverscrolling="false"
# I1 C$ x8 V( F9 O" ^4 @4 R' J/ I                       thumbs_scrollbuttons="false"
3 X+ j  i: @7 `. R) O                       thumbs_scrollindicator="false"
! E+ ^* Q* a: n' r  l                       thumbs_loop="false"
, |3 K# u. g* q& k0 b4 C                       tooltips_thumbs="false"   缩略图上的文字提示
7 x; k$ L8 X& S$ i0 ^                       tooltips_hotspots="false"  热点上的文字提示5 M& h, D" v/ p# n2 `& b
                       tooltips_mapspots="false"  地图上的文字提示7 A9 n1 }4 g; `- h) x9 f4 n
                       loadscene_flags="MERGE"
% w' V( l# R0 N* \8 Y) k                       loadscene_blend="BLEND(0.5)"0 f1 I. r5 `! ]- {7 d. Y
                       controlbar_offset="20"- V# Z9 Z# f4 w( l
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。5 U7 E/ _8 @4 C: }! W

8 I8 C( c. K- a4 p( O9 v继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14; h# R0 ~' f( A' X  j7 G7 m8 n
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。4 |8 X' X6 v# Y: S; r9 M  c
4 J2 ]" [; L8 e& s5 Q) O% o
继续研究中。。。。。。。。。。

6 d+ |2 b" K: V) S* W如果要在热点或layer上显示自定义文字,应该怎样弄呢' W8 Z4 o* R  {; I
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">$ q; G8 J4 y; O+ K  C- M
    txtadd(tooltipname, 'tooltip_', get(name));0 T4 o  n# E& p$ Z
    addplugin(get(tooltipname));% u6 ~( r* P" D: i
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
5 \  O1 s/ K! x% z, V8 [    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');4 i* l9 o  f8 c8 s! \1 x, f4 M
    set(plugin[get(tooltipname)].align,top);) m/ o7 D8 |2 m. A/ }* b- U
    set(plugin[get(tooltipname)].edge,bottom);
6 b# ?& c: S( J5 a0 t! k& R    set(plugin[get(tooltipname)].x,0);
9 X) a3 D  w% [& X    set(plugin[get(tooltipname)].y,0);
) _1 ]1 z. n/ a6 Y3 w% L* H/ ^& V    set(plugin[get(tooltipname)].width,100);
& Y) j3 B9 B. y4 S) a) _    set(plugin[get(tooltipname)].autoheight,true);4 h% j5 B9 `; D& X. h3 o
    set(plugin[get(tooltipname)].background,true);2 S* q$ j! R% M( ^
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);. s) w: Q) X: y' v! n8 `. _- X3 v
    set(plugin[get(tooltipname)].roundedge,15);6 {; P2 A8 L( Q6 v6 g, W! d
    set(plugin[get(tooltipname)].backgroundalpha,0.5);$ ~* l3 L. g5 d
    set(plugin[get(tooltipname)].border,true);; T% A% j7 l, K
    set(plugin[get(tooltipname)].glow,4);
+ T& Y* B5 n  e2 G4 C" l    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
5 ?0 d" c0 c: D    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');1 d$ G: I  R# y9 V4 U+ }2 o& [$ P4 F# R
    set(plugin[get(tooltipname)].textshadow,1);
$ T9 _, \' _3 w- B% Q; d    set(plugin[get(tooltipname)].textshadowrange,6.0);
! y. e0 i3 E; k- F7 m) p+ f. r    set(plugin[get(tooltipname)].textshadowangle,90);9 |8 s& F6 ~6 \! i4 @# q
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);+ k3 P9 y: W8 }" s- f; x5 m
    set(plugin[get(tooltipname)].enabled,false);        
  b$ W& x3 J% j) ~</action>* l' s# F* e% [
把这一段代码复制到vtourksin.xml中就可以了。$ d# \* d9 y5 P. ~; K) ]
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />, Q# W2 U6 K5 x. J( C8 b
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52! H7 U' u& T; ?  B0 y2 y1 {  v: D1 a
txtadd(tooltipname, 'tooltip_', get(name));
! x6 b: L( L* a1 |' Q    addplugin(get(tooltipname));
: [$ Z$ a$ F& a$ k0 n    txtadd(plu ...

, I" O& V5 y: t. R7 u3 ^0 v大神来啦,鼓掌欢迎/ X' H5 d: ~, o4 s8 ~" H; `+ v
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:529 y9 L( j+ [# Z  N; g
大神来啦,鼓掌欢迎
& P. D4 ]6 C/ i
不敢不敢,明海兄抬举,小白一枚,还在学习中~9 R& v6 M# \9 U2 y5 x  c2 h7 ]
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则