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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
  V$ Y' V6 m) L' v
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
$ i* s6 T. r, I                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
$ O( |+ k+ P( l# s$ g$ R+ ]9 T4 J/ {0 }6 `8 A( I
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:) G! e7 ]* S, ?! u- I
) I  k# y/ n1 g) s; \' }
<skin_settings maps="false"
) {7 u6 q7 R2 Q" N  I0 E                       maps_type="bing"3 H# P4 b) i5 `0 a) ~$ W
                       maps_bing_api_key=""9 ]7 w5 o( z7 }( H
                       maps_zoombuttons="false"
, c$ P, n  g; l4 [                       gyro="true"
( k- J1 g& d  R0 G% D! \                       title="true"6 ?0 L# G2 e! R# Z1 h
                       thumbs="true"
& q. b- Z6 R* u' c& _6 K9 \/ y$ M" N/ ]                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
" K! `/ y8 u9 s4 h6 x* I; ]. s) X                       thumbs_opened="false"
2 y! s5 L( }. _8 T( Q$ ~5 ^                       thumbs_text="false"
5 ]5 I; f) {6 m- ~2 }; M                       thumbs_dragging="true"
$ {; v6 V1 H9 ~( j                       thumbs_onhoverscrolling="false"
8 Y0 E! [6 o2 v  U  [  H4 i3 e                       thumbs_scrollbuttons="false"
' P' w: f9 Q0 @                       thumbs_scrollindicator="false"
" {) B6 u" ]- o+ \. d& Q/ m) `                       thumbs_loop="false"
0 X: T4 k1 l! a, X; t                       tooltips_thumbs="false"   缩略图上的文字提示
+ U: z7 y- J; V$ s! j5 }                       tooltips_hotspots="false"  热点上的文字提示  M* v2 Q& P6 ?8 A# q* f
                       tooltips_mapspots="false"  地图上的文字提示
! o2 l4 q4 q0 t4 F* L/ {$ O                       loadscene_flags="MERGE"& E2 b5 z) w; ~0 {6 m
                       loadscene_blend="BLEND(0.5)"
( H* D) I( J. D$ H" V8 y                       controlbar_offset="20"0 J3 K/ _, m5 X$ g+ s( _
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。3 J6 W1 u9 _" r. p/ D7 \: @

# j" t' q6 f- A- j) R$ }  K" P继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
* f0 I) J$ m3 f仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。: I" O/ Y' y( ]% w; U( q, P

; _  Q7 D- X( V" q( @" m! E继续研究中。。。。。。。。。。
( U% B3 x* G; E4 _# l/ R4 O
如果要在热点或layer上显示自定义文字,应该怎样弄呢5 N& @( J# |  B* O5 S
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">1 Z; B/ s0 y1 C) A3 d
    txtadd(tooltipname, 'tooltip_', get(name));
! j! H$ C4 v1 B    addplugin(get(tooltipname));5 E' S3 g; O9 E6 M
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');+ v  f7 G$ F3 e. {/ s
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');% P. P) W- c, _- Q6 ~! m. f
    set(plugin[get(tooltipname)].align,top);
  D) |$ T3 o. j/ ?5 D0 Z! t# c( o    set(plugin[get(tooltipname)].edge,bottom);
. D6 Y9 D) f0 ]. z- q( E- }    set(plugin[get(tooltipname)].x,0);$ S  L; J! k4 f" L( a
    set(plugin[get(tooltipname)].y,0);+ G) ^: m6 Y2 B9 O4 _
    set(plugin[get(tooltipname)].width,100);: ]2 x% z$ d: [* C  c( {
    set(plugin[get(tooltipname)].autoheight,true);
: G' l* P* o  M& t/ f9 I3 _    set(plugin[get(tooltipname)].background,true);4 b. P- ]3 ?( H. D6 \
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);  X9 [) ~1 g0 f% y7 w/ S5 b
    set(plugin[get(tooltipname)].roundedge,15);( ?8 g$ {2 L) O) R
    set(plugin[get(tooltipname)].backgroundalpha,0.5);5 @6 C8 x* ?1 Z. ?
    set(plugin[get(tooltipname)].border,true);
% r8 R& ?1 Y4 z7 j4 {5 N: F    set(plugin[get(tooltipname)].glow,4);  u. c1 Q7 C0 ^. l! H
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);) k- i3 Q5 T1 y6 C" z
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');2 g& Q) u/ @) ]2 r7 A
    set(plugin[get(tooltipname)].textshadow,1);
) p8 s6 ^" H! |    set(plugin[get(tooltipname)].textshadowrange,6.0);3 F6 q- ?. y. j. i4 ^, F
    set(plugin[get(tooltipname)].textshadowangle,90);
2 s  q. N/ \( q+ u) ]# m/ A    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
# A! I: o7 ~& Q5 m8 E% ^    set(plugin[get(tooltipname)].enabled,false);        0 x' R1 t/ l& ^' a# |  t1 D* a, w
</action>
/ T8 }7 }. o! A+ e把这一段代码复制到vtourksin.xml中就可以了。0 P9 U! z8 x; d$ K+ b4 B. @
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
! C" Z1 V0 l( }9 X5 J) O$ E" F
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52' e2 u- T8 t* Z1 |+ N6 V, n/ B
txtadd(tooltipname, 'tooltip_', get(name));. D* m8 f( M3 W0 h
    addplugin(get(tooltipname));
1 N8 R  {  O2 y; _, Q3 w  k) U" d    txtadd(plu ...
3 C4 E+ `' U. M2 `* T* V2 R
大神来啦,鼓掌欢迎
( G2 b( F" M8 C' U& H9 L
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:526 F# z' {; M' A7 G
大神来啦,鼓掌欢迎

# K1 e  [- C; ^8 F/ K6 H4 `不敢不敢,明海兄抬举,小白一枚,还在学习中~9 l; z4 P. H7 o% C; I* ~# H8 w
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则