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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
, P/ f. L2 |; Q4 E4 P- I4 x
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
! o$ o( m3 A* }* J$ W% Y$ @3 B                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />, f9 \/ {+ F) x, q* L. R, F, N

8 ^1 y$ x% W; N
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:6 y9 w% Z  E! m2 M5 z7 q
2 `1 |- z, p, {( T
<skin_settings maps="false"
! i" y9 L+ M$ ~) f0 A                       maps_type="bing"0 N. Y* f! h) v! ?, q3 t4 Q! o
                       maps_bing_api_key=""0 `5 b8 ^) m5 y1 l8 j
                       maps_zoombuttons="false"7 x5 \1 d( g8 j8 s
                       gyro="true"
. I# k2 C" B& j/ M2 v4 {' y                       title="true"
0 [7 s. l' g* i0 f: a                       thumbs="true"( V; i4 h3 }0 o
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"% {' f" g- A& g* v  f  b( \: {
                       thumbs_opened="false"* \% S4 R0 |( a  M$ N1 Y( d$ _
                       thumbs_text="false"* M7 T* r( Y1 k5 e
                       thumbs_dragging="true"
8 h5 u# K6 \1 s- z  x/ y3 K' T                       thumbs_onhoverscrolling="false"
# e5 Q5 ^4 N+ I  c) a( U                       thumbs_scrollbuttons="false"
0 k& ~  v* [" g5 m                       thumbs_scrollindicator="false"
( m7 c, \# x% s3 @2 E: a                       thumbs_loop="false"
+ K" z, q- n4 `( R2 Z! v0 [* W% f                       tooltips_thumbs="false"   缩略图上的文字提示
6 Z2 ]6 N3 R6 ?0 F- `9 j- Z7 {                       tooltips_hotspots="false"  热点上的文字提示/ f% _7 p( u4 ]% T/ {9 d
                       tooltips_mapspots="false"  地图上的文字提示
4 R4 u3 c' O  m, |8 j5 L. t/ I                       loadscene_flags="MERGE"
% x7 g# F) n1 |1 |  S. [: f                       loadscene_blend="BLEND(0.5)"
* X% Q; K' Z2 p( r                       controlbar_offset="20"5 j* ?$ j6 R+ q6 E* \  ~
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。( G1 z" Y: V) O# P, {

; @; x+ X6 A  h7 K, K' r% @  u4 e继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
  y' O! `5 x5 b+ K8 C& ^: @仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。1 `- }: X+ r2 ^& g

( Q9 r- f# A$ F" w" k继续研究中。。。。。。。。。。
% r8 k0 Q' u# Q( M" {
如果要在热点或layer上显示自定义文字,应该怎样弄呢# B5 B1 @" P6 N7 P; {8 i# M
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
1 ~" B9 D3 B: }" J7 F) z1 d: h# Z    txtadd(tooltipname, 'tooltip_', get(name));
" Z  f) O# `. Y    addplugin(get(tooltipname));
; c; K7 U  D/ l, C; G4 I3 w$ o    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
& z* L; }4 u& F0 l1 S0 b4 H    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');* c- b3 ~# k' m
    set(plugin[get(tooltipname)].align,top);/ E5 s9 U$ G" a0 D' p+ X* R
    set(plugin[get(tooltipname)].edge,bottom);
7 i' M# Z8 a$ f1 U9 {/ B# J, n    set(plugin[get(tooltipname)].x,0);
6 N( h- f! _7 H: r    set(plugin[get(tooltipname)].y,0);6 D( v; y+ {* w* |8 Z4 d
    set(plugin[get(tooltipname)].width,100);% S% u# z& r9 J% q" E; z4 v
    set(plugin[get(tooltipname)].autoheight,true);
( J3 g- M3 G% T    set(plugin[get(tooltipname)].background,true);
" s3 c0 N* R% b2 D# Y    set(plugin[get(tooltipname)].backgroundcolor,0x000000);9 u+ P6 _# D" x. K2 X! |  _: v4 D. `
    set(plugin[get(tooltipname)].roundedge,15);
% F7 B/ L  u" r, `; d% x. r, c) G. b2 ]    set(plugin[get(tooltipname)].backgroundalpha,0.5);2 [9 ]9 m& z0 _4 L; V$ ?) Y( k+ H
    set(plugin[get(tooltipname)].border,true);
/ I' t  K* s5 {) `# _; H. i. b    set(plugin[get(tooltipname)].glow,4);& p- e, M5 C, {1 |
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
5 _9 X6 [1 [& x# T3 j    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');  X7 {5 ]: G9 s2 K4 @- a
    set(plugin[get(tooltipname)].textshadow,1);7 W( k3 L9 M# t+ k% e) C
    set(plugin[get(tooltipname)].textshadowrange,6.0);
' G  m- H9 d( f' q5 H& I- s    set(plugin[get(tooltipname)].textshadowangle,90);0 J# ^' p8 G' D" @7 W0 r1 ~5 e$ o
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
% i0 N, V2 T7 r# w( q4 `' E    set(plugin[get(tooltipname)].enabled,false);        
7 g# x7 q* `9 m( D</action>9 _# H. n; s7 a3 i
把这一段代码复制到vtourksin.xml中就可以了。6 y6 e3 c" ?% h$ d; 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();"
               />; y& R' W1 `: p8 `9 i6 m2 [+ {
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:526 r1 Y% V2 k7 A1 @* _1 z
txtadd(tooltipname, 'tooltip_', get(name));) f, i0 m' m" s) P) Z# @; G" B
    addplugin(get(tooltipname));$ n/ ^# L% V1 w  D4 a2 u( T
    txtadd(plu ...
4 v0 C) e7 Y1 P8 d& E. @7 W. I
大神来啦,鼓掌欢迎% u# S/ Z$ ?" g6 r9 }1 i
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52: S  L/ r$ @3 H% q# Q7 C
大神来啦,鼓掌欢迎

8 }( l9 c6 l. X5 `" c. z不敢不敢,明海兄抬举,小白一枚,还在学习中~& M/ ?( X% U+ o0 m( N: ]* E
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则