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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!- P! a  k9 y4 p- S$ H& j# {
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
; L; s. O- j+ J: I% u' k* U                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />/ x' K! |: ~6 h  S) @

& P. f. u, ?' \1 {; W8 n  |
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
* W- y$ k, K$ f. o
* `  j! t. C$ w& n<skin_settings maps="false"
+ E9 h+ @2 g( N! L+ W                       maps_type="bing"
4 u8 u, S, c1 Z! T( n0 k; m                       maps_bing_api_key=""
9 H) ?2 ^. h' }3 P2 i' c$ f. s                       maps_zoombuttons="false") H7 @6 H% |) [
                       gyro="true"
% M( J0 g0 w% u6 d                       title="true"
* n5 k  \4 H# v6 K' y1 J0 N                       thumbs="true"
/ t! Y: Y* X( R( [+ \" a* L  F                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
) R) w9 o$ F$ i  g- `                       thumbs_opened="false"
! ?! _0 c) q* R! ?. K                       thumbs_text="false"+ Y0 ~5 R+ u9 d) n
                       thumbs_dragging="true"
( |0 c+ d' h/ P" L! f2 ?/ N                       thumbs_onhoverscrolling="false"( z' B6 c  B" }& i& W1 n
                       thumbs_scrollbuttons="false"' f( i, G" |6 }# ~, c" L6 x- w0 {
                       thumbs_scrollindicator="false"
/ V9 C+ ^+ O/ V5 D" w  q                       thumbs_loop="false"! V! ~. V4 F: g9 @8 X, R
                       tooltips_thumbs="false"   缩略图上的文字提示
% [2 m: D1 @* x6 F: f# v  M$ @                       tooltips_hotspots="false"  热点上的文字提示9 [7 }$ D/ q: l' }+ V7 H  s
                       tooltips_mapspots="false"  地图上的文字提示/ e1 A% x3 v  p
                       loadscene_flags="MERGE"% Z5 J# v: W( @, |# r9 z
                       loadscene_blend="BLEND(0.5)"
$ B& g! k" N( F: [# ~3 w# G0 ^                       controlbar_offset="20"2 \" f, @, S! k. Z# O
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。. e+ M# d' v& R
5 z# N' F) M) r2 @, t' ?% F6 m2 G
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14* s8 c& ^: w/ d1 q! _  d
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。+ Y3 M2 G. P; c( u
3 ~! l5 g' f7 J/ M8 N1 D
继续研究中。。。。。。。。。。

  R. E& P# x5 W' H! w  E如果要在热点或layer上显示自定义文字,应该怎样弄呢9 d, \6 J8 e; |9 E) B; k4 v
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
" }+ B9 A8 k& A; n0 l6 G* S. I    txtadd(tooltipname, 'tooltip_', get(name));
* p, F( w4 \4 @    addplugin(get(tooltipname));
8 D7 q) m9 F: ^% K    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
5 N9 Q- a: [/ p7 C8 M& n; [* Q& N    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');$ N( l% T1 i' t% u
    set(plugin[get(tooltipname)].align,top);
* L3 [6 e3 ^8 S3 G+ Q    set(plugin[get(tooltipname)].edge,bottom);
; u3 x. L* `! O' U8 j1 Y5 |0 e    set(plugin[get(tooltipname)].x,0);# n- u5 [: F  H6 q) O! T) t' B
    set(plugin[get(tooltipname)].y,0);
0 l+ R6 ^; `& }6 u    set(plugin[get(tooltipname)].width,100);
  ?: P( l) f6 V' U    set(plugin[get(tooltipname)].autoheight,true);0 l9 k" H" F8 Y! [& o* G  L4 V: n' }
    set(plugin[get(tooltipname)].background,true);; `( y' S/ a$ q# d
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);: l. ~- n! V; ], u$ j
    set(plugin[get(tooltipname)].roundedge,15);
# J8 E& t% L2 _; V    set(plugin[get(tooltipname)].backgroundalpha,0.5);8 V; p7 t& U* ]* v
    set(plugin[get(tooltipname)].border,true);
& C( U7 }( k& [, L    set(plugin[get(tooltipname)].glow,4);( k5 \  _$ f, e4 x- d+ P
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
6 t( d2 e; [+ p. ]- [3 S4 E    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');& R9 r; U' v8 F! b5 v; g+ D- H
    set(plugin[get(tooltipname)].textshadow,1);9 i$ T) g: t5 p& E/ t8 K" g
    set(plugin[get(tooltipname)].textshadowrange,6.0);
9 U4 z5 \8 r' S* p- ?1 e8 ^0 N    set(plugin[get(tooltipname)].textshadowangle,90);
' w/ B& [& L1 h    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);" Q8 i* k( |9 o: d  b; Y. c
    set(plugin[get(tooltipname)].enabled,false);        
/ g6 R, i" }8 p5 k  r</action>
) j5 p- E, {$ A( |$ r7 U$ w: Z把这一段代码复制到vtourksin.xml中就可以了。
8 Y' C! ?) t: h1 G3 a) ^然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />6 c. a* x. P* m* ]' t9 C! d
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52' H4 H% K. \5 m4 B" C0 y4 N
txtadd(tooltipname, 'tooltip_', get(name));' a" J; _9 H" Q  F
    addplugin(get(tooltipname));
( `$ f- B, X3 l7 h: k+ e. h- g    txtadd(plu ...
# l! ^2 y2 J4 `2 \. H% w
大神来啦,鼓掌欢迎
$ ]5 Q' P& Z: k8 A' t
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52* Q  t& \3 b2 m- z  {
大神来啦,鼓掌欢迎

2 v$ r. p1 a0 t( M* i不敢不敢,明海兄抬举,小白一枚,还在学习中~. ^" S* D# w0 u1 n
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则