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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!5 Y) k: [3 j( ]& S# Z
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
0 z. u. U9 B/ z' d$ L: ~/ ]                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />/ `" D2 ^" ?" X+ H1 a" q

0 R4 a5 ]: G" `4 a% W
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
7 b) }) [) g: T' B" }6 B
" f5 y8 A$ Y) e<skin_settings maps="false"2 j2 t8 B, k" v
                       maps_type="bing"
( C; g8 s% d+ c                       maps_bing_api_key=""6 c1 V* P, m- n. l) D+ R' x+ E, a
                       maps_zoombuttons="false"
6 s4 T7 M8 @* k+ U: J                       gyro="true"/ N- T/ d$ @2 E3 j, n) J6 n1 F
                       title="true"
* ]5 ~- e8 T4 V* s                       thumbs="true"0 k$ f( d/ V: {
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"9 d2 h+ y2 I0 q& q7 T1 o/ z! @
                       thumbs_opened="false"
) ?, A  ?" H" R$ I( w7 f: K                       thumbs_text="false"
* W, J# |$ u8 g# E  K3 T( @5 |6 p( T                       thumbs_dragging="true"! K* C  W  O" z8 t4 L+ H
                       thumbs_onhoverscrolling="false", z, J' k% M( T) q
                       thumbs_scrollbuttons="false"- a. p% ~2 x( \+ v; \( M
                       thumbs_scrollindicator="false"
7 C# `6 I  O) q                       thumbs_loop="false"
2 r# O4 X6 N) T; t  g) B5 K* D                       tooltips_thumbs="false"   缩略图上的文字提示3 w  `  D6 ?+ X2 `2 g3 p
                       tooltips_hotspots="false"  热点上的文字提示$ n- r# R* j5 J4 R. t0 Q4 o
                       tooltips_mapspots="false"  地图上的文字提示
' q$ f$ Q% t3 [5 r& w8 r4 n8 U                       loadscene_flags="MERGE"
. N" q) i* T2 u/ d+ L* x1 f: ?                       loadscene_blend="BLEND(0.5)"% @. m# A4 j9 l: X3 D* T5 G" G  J6 y$ V
                       controlbar_offset="20"
7 F, ^* C1 x+ S& i/ ^) m% N/ y                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。: W, E3 V8 m- h5 X7 E

* i; [  A# [1 t继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14$ z2 F" J! A: q4 i
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。2 h3 M# k  g% A$ ]: N' `

  v, e; M/ y% Y- Z, _, b继续研究中。。。。。。。。。。
' z( b1 `2 u' n4 H
如果要在热点或layer上显示自定义文字,应该怎样弄呢
! X! |, R- l; F, A7 a" D0 w
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">2 z8 B7 P6 l: G' U5 w6 v
    txtadd(tooltipname, 'tooltip_', get(name));
) |5 ^! W1 v' _3 Z  @( v    addplugin(get(tooltipname));, ]' l- J* K- B
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');% x* L0 H1 P& L8 L9 n
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');: O1 N9 y- U3 ]( M; q8 L* U; d
    set(plugin[get(tooltipname)].align,top);$ n/ e4 @! ]- ^  J
    set(plugin[get(tooltipname)].edge,bottom);
6 d$ X) m3 s. _9 Q- b    set(plugin[get(tooltipname)].x,0);
% G# W9 B/ L) M- o* M, E$ ^  _0 g    set(plugin[get(tooltipname)].y,0);
2 E/ W4 Z- p" y$ q1 s' x( U    set(plugin[get(tooltipname)].width,100);
1 Y0 D* o8 A! L* q- Z; c    set(plugin[get(tooltipname)].autoheight,true);
% ~  t! F5 i/ O) C/ M. k3 {3 b    set(plugin[get(tooltipname)].background,true);
: B% E& y) `4 m2 n, H- V    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
) X8 R; P% J) f7 U% q3 H! I    set(plugin[get(tooltipname)].roundedge,15);; s! \# E+ [( x. [5 G
    set(plugin[get(tooltipname)].backgroundalpha,0.5);2 V, z& q: J$ e0 C7 L5 ~0 K$ x
    set(plugin[get(tooltipname)].border,true);3 d5 r+ u+ E! v# y4 s0 a) Z' j
    set(plugin[get(tooltipname)].glow,4);1 t; @6 m1 d3 L! U
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
; j0 s! _' w% R    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');/ |' w6 M: g" N/ Y, F, c, h
    set(plugin[get(tooltipname)].textshadow,1);
6 E2 }+ [* Y  a+ k    set(plugin[get(tooltipname)].textshadowrange,6.0);0 `0 ^8 z& g) ?: X2 ~
    set(plugin[get(tooltipname)].textshadowangle,90);" X' R% h- }0 G
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
6 Y3 {$ u) i1 e% @% L    set(plugin[get(tooltipname)].enabled,false);        
- U7 J$ `$ n- F6 O  _" ]</action>
) G3 f2 O. \4 M7 B; |9 ~把这一段代码复制到vtourksin.xml中就可以了。4 L7 {/ X: P2 c. E, f# W
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               /># j  k8 d; Q4 I' p: L
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
) N6 W. y# z+ e7 F5 E# ^* Qtxtadd(tooltipname, 'tooltip_', get(name));2 ~# i; b, x/ `; _0 A& W  ]
    addplugin(get(tooltipname));* _6 O2 c/ P% k/ H
    txtadd(plu ...

) u- j$ A; n" P' v( h大神来啦,鼓掌欢迎
5 e( w4 }- `8 w. S" B
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
0 ]( n# _" w5 t4 H$ J+ L( N+ ~8 T5 _大神来啦,鼓掌欢迎
* n6 K+ [2 T9 l1 z- e2 Y
不敢不敢,明海兄抬举,小白一枚,还在学习中~
: T: W. W$ E9 l0 y8 G3 e. [- z
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则