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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!! L) P. Y6 Q  k3 v& k7 ^' ^1 _+ M- E' f
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"0 Q  y. Y9 i& W
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />2 ?' q8 j6 e3 c  i; V0 i; ?
9 ^0 @. i, F0 Q/ J( {7 r; l
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
1 L0 g! M3 E8 k0 m4 ?9 t* d( I8 D# Y: P8 L$ X8 F2 _, _* L$ p1 k8 M
<skin_settings maps="false". M! i" [  Z( ]
                       maps_type="bing"
; P0 s# O! U! s* O                       maps_bing_api_key=""- S4 p+ ^# q: u0 c0 n5 O
                       maps_zoombuttons="false"
! ^' {2 z2 O$ u& q" V  ^3 n                       gyro="true"9 L# N% S) U# u$ H6 G$ E% E
                       title="true"! T  g6 n# q% o7 Z! E* n, ^
                       thumbs="true"+ k* B' M; v" \4 X0 k
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"2 F5 W! i: ]: |
                       thumbs_opened="false"
# T) `7 C+ F, e# ^( {7 e( w                       thumbs_text="false"
5 G; h3 [1 d3 N# c" k. p                       thumbs_dragging="true"
% k: g9 m7 g( u5 s7 j- i                       thumbs_onhoverscrolling="false"
$ v  I9 x& n" w6 U$ m$ ]                       thumbs_scrollbuttons="false"4 Z% y# z! F4 p- b' O& {" O4 P+ s
                       thumbs_scrollindicator="false"4 ^# R# S9 q  f
                       thumbs_loop="false"- L! X+ [% C7 U7 `
                       tooltips_thumbs="false"   缩略图上的文字提示8 T3 e6 R4 y2 S6 _) |6 Q2 p
                       tooltips_hotspots="false"  热点上的文字提示. T* I, A1 j/ K0 P5 ?4 n6 M
                       tooltips_mapspots="false"  地图上的文字提示
/ B$ R5 S+ z5 Y                       loadscene_flags="MERGE"
3 ^0 l- e  i; ]2 x4 F2 ^9 e( O                       loadscene_blend="BLEND(0.5)"/ Z" l& H. g+ m0 S& @& p; K
                       controlbar_offset="20"
/ y- h9 h, r9 \                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
) o$ B, f. q7 _  L6 [* x3 Q/ V9 p$ t( R  e$ \
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14% Z, L, t5 |- W" j( R% ]' O1 H
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
. V9 a2 `- D, l9 t+ N# W7 m7 T- l2 v3 H, R
继续研究中。。。。。。。。。。

- F0 ^& i% ]6 q+ ~如果要在热点或layer上显示自定义文字,应该怎样弄呢4 B9 |( {6 ^! M5 j
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">6 M5 ~' T- `+ j" b# Q* M+ ?
    txtadd(tooltipname, 'tooltip_', get(name));! W0 Z1 d3 Y1 Q9 h% n1 T* F
    addplugin(get(tooltipname));
$ v. H9 J; m% Z4 b: S4 A' o. ~1 q    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
; J  Z4 ?- I( {9 I' A$ J& g1 D    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');$ {8 a, x3 v8 N1 k+ P- I8 Y
    set(plugin[get(tooltipname)].align,top);: j" B. S0 m; D$ H1 d4 b
    set(plugin[get(tooltipname)].edge,bottom);
4 ^& _7 J/ y) |4 `+ q5 g    set(plugin[get(tooltipname)].x,0);: O$ t0 o; K5 S- w1 k1 S7 {
    set(plugin[get(tooltipname)].y,0);
' x; B) e6 C% I- v* i( v    set(plugin[get(tooltipname)].width,100);; V+ M* w4 }: m9 ~% ^
    set(plugin[get(tooltipname)].autoheight,true);
+ k9 Z: k! K% V. u+ W    set(plugin[get(tooltipname)].background,true);; D+ ?# q; K/ H9 P% |
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
- Y* Z) r! P: a0 X; |  H    set(plugin[get(tooltipname)].roundedge,15);- \3 a  s  Y5 O2 r( Q7 x* h
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
' c1 F% x* B/ L3 W    set(plugin[get(tooltipname)].border,true);2 ^! N$ S9 ^8 Y
    set(plugin[get(tooltipname)].glow,4);
% L, c/ m! s0 q: o/ N- U2 K    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);$ r# @: q# r1 C( ~- U  h5 O0 P
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
4 S# k- F$ q; l1 @    set(plugin[get(tooltipname)].textshadow,1);
( |, o' T: p8 s; ]    set(plugin[get(tooltipname)].textshadowrange,6.0);7 x6 h* V9 S- n  t& Y  U4 c
    set(plugin[get(tooltipname)].textshadowangle,90);2 z9 l3 f! a( a% |3 N
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
) E4 S3 f3 b( w4 p/ K7 r* w. ~$ g$ b4 o    set(plugin[get(tooltipname)].enabled,false);        & b1 C* d$ A; Q& ^8 r5 R, M" }. [% l
</action>
  e* K: \! v- w9 E/ H$ O把这一段代码复制到vtourksin.xml中就可以了。
1 Y5 g. H+ t5 }: Z然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />: p4 b$ e# i# u& S+ X: G3 H
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
1 `2 X0 ^" X: t8 Xtxtadd(tooltipname, 'tooltip_', get(name));
) Z2 [: [4 h4 [4 ^    addplugin(get(tooltipname));
- Z8 v1 U2 [( P1 b; e% F- M    txtadd(plu ...
# x# }5 n$ \5 J0 Z4 x& U! r8 z/ ]  v- q
大神来啦,鼓掌欢迎- b9 u6 t8 D$ b, T- ^% S* B* J1 a5 [
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52" S8 S  O3 c1 S8 d
大神来啦,鼓掌欢迎
: _% I/ R. H* K* T7 `2 T- {
不敢不敢,明海兄抬举,小白一枚,还在学习中~
# C# }7 O- y# Q. c$ K9 i
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则