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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!: x5 [1 J% t$ j" d9 X2 r
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
8 e9 P! B& o8 L; H                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />' _( G/ @  |8 Q6 b
& D6 f' w# M' J
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:0 v* ]6 N) o5 h* C: g7 y
4 C; ~5 V0 i8 p5 Y
<skin_settings maps="false"
/ Q. @5 O8 ]- }( Z                       maps_type="bing"
: n  s) m/ D# Z( L2 {3 ^/ I                       maps_bing_api_key=""4 v, e% q' p$ G( n5 b! v
                       maps_zoombuttons="false"
4 {3 `" w) n- B                       gyro="true"* Y+ w1 p* V: n/ [3 f3 O; B
                       title="true"
% R4 F( h, @; v                       thumbs="true"# P- j, P: i" t1 X* o
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"5 F+ T& Q2 e# f: e2 y
                       thumbs_opened="false"
0 _, q& ], e/ Y$ H0 {                       thumbs_text="false"
! g6 X1 F$ y6 S  S! V                       thumbs_dragging="true"
( t/ [0 D: G2 ]' Y3 |+ m9 R                       thumbs_onhoverscrolling="false"" T1 ~& {3 r* Q3 |( J" ]3 C
                       thumbs_scrollbuttons="false"
% _- R5 D% }# S8 _* J  o3 V                       thumbs_scrollindicator="false"' ^% }+ v$ @; E- [
                       thumbs_loop="false"4 `( l* h0 n7 U5 u
                       tooltips_thumbs="false"   缩略图上的文字提示7 s) q: z/ L5 T
                       tooltips_hotspots="false"  热点上的文字提示
, l) f$ s  h9 @" p% y; L                       tooltips_mapspots="false"  地图上的文字提示
6 J0 i2 `# x7 A9 U                       loadscene_flags="MERGE"
  A& K: Z" }4 X- U/ w2 ]3 k) J                       loadscene_blend="BLEND(0.5)"
( q6 [! [) M- {9 m2 l/ u' p                       controlbar_offset="20". Z! B! K" ?$ P! H$ J0 c0 o/ y
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。1 h" T4 k! L: d% O8 L' M1 O
' `7 E" q2 d% b1 _: }
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
. \( V0 d" S" X$ d2 o6 l2 H仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
$ s4 K! K  z  `2 J& y& N/ q* T. Q/ ^# q. R8 l% _% ~
继续研究中。。。。。。。。。。

- ~# R% C& a6 ~9 N1 k; x* ^如果要在热点或layer上显示自定义文字,应该怎样弄呢
* ~" S. B5 x) q% ~! E. y# d
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">) R1 k+ D6 B$ U+ m* e5 ?2 n8 k$ R
    txtadd(tooltipname, 'tooltip_', get(name));
. J( |* v& _) `$ n, a0 e" X# ~    addplugin(get(tooltipname));
, B% f+ z7 f8 ^% w4 E: B- U    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
7 [/ ^* F1 W5 P  L0 \0 z1 C* V8 i9 x9 D    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
5 Z3 U( K2 E3 k* ^( G1 c    set(plugin[get(tooltipname)].align,top);
; q9 ?$ V6 U  Z" h9 K  \    set(plugin[get(tooltipname)].edge,bottom);# H( t7 f4 b: l
    set(plugin[get(tooltipname)].x,0);
$ {: l0 g# K- c( G+ N7 t9 u) O    set(plugin[get(tooltipname)].y,0);
  S( Q+ j1 z. y( b    set(plugin[get(tooltipname)].width,100);; S5 H+ c1 m! N# t0 ?( |
    set(plugin[get(tooltipname)].autoheight,true);. e- V8 K# ]3 v* n( i' O6 ~
    set(plugin[get(tooltipname)].background,true);
8 R- k; U6 Z% _: A6 S" n9 X) H    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
8 C! a6 S" @  e2 y' U    set(plugin[get(tooltipname)].roundedge,15);
$ e2 w& \2 u* T, Z7 Z1 N    set(plugin[get(tooltipname)].backgroundalpha,0.5);
, J& z" F" H6 d    set(plugin[get(tooltipname)].border,true);
, ^# V/ ^4 F- `  m3 w    set(plugin[get(tooltipname)].glow,4);
5 h- o  B' k6 C$ D0 b+ a2 m# U    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);6 h) X, u/ [0 Z
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');9 \4 Q& u3 A- L. c' Y  p- i
    set(plugin[get(tooltipname)].textshadow,1);
' z' f& `' r1 U/ H    set(plugin[get(tooltipname)].textshadowrange,6.0);8 Z- ^! b$ w* e- w, _
    set(plugin[get(tooltipname)].textshadowangle,90);
. u' @' T( M( V/ V6 i" s    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
! K3 P6 l5 i% S, |; P* u- B& Z' Y    set(plugin[get(tooltipname)].enabled,false);        
5 S! ?9 p0 n+ e. w2 v</action>& q5 z. f5 m) i, i
把这一段代码复制到vtourksin.xml中就可以了。
; a2 m1 U( K* 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();"
               />0 W) @0 b# P' [. z
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
" ^( E# W8 j3 [/ T. t! Vtxtadd(tooltipname, 'tooltip_', get(name));
0 d& L# s  n3 \+ D# N3 V    addplugin(get(tooltipname));
9 Y) v0 d, z; y4 B' }! M& q    txtadd(plu ...
$ f! p& p( K3 C$ j) F8 u( K! h7 {
大神来啦,鼓掌欢迎- d. J# v& B5 Q
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
4 D6 P% h% G! ?$ a) z大神来啦,鼓掌欢迎

) F* Z! T- I% C3 q- z  R3 L+ W0 J不敢不敢,明海兄抬举,小白一枚,还在学习中~' h3 C6 a0 x% Y  E" x  D' g: Q
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则