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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
* x8 X1 d0 {9 b) k
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"  H$ H+ M( f4 h
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
% z  d7 _" E7 l4 ?/ m% w0 J( B! m' h$ m. C
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:% l8 {1 ?8 L  S  `- s1 e
1 b2 \- Q& U8 Z. [- F: z, P1 q9 P/ n
<skin_settings maps="false"
( j7 h: ~$ Q, T  O+ }% u                       maps_type="bing"
, V  K7 N6 s2 X. v* m) i/ k                       maps_bing_api_key=""
# C0 y; w0 Z/ I. D                       maps_zoombuttons="false"
; N' ?  B) o8 [4 w. N2 V                       gyro="true"
) C$ X$ r) W1 z- G) h3 ~7 A" n                       title="true"
6 C1 `* q# n. M8 R* u                       thumbs="true"  h# ?% K) L) B  ~' k& B: P0 P- R$ s
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
; v* b3 B& e) K% H' M- @- T" A) ~                       thumbs_opened="false"  Z9 Y$ T0 Y+ D- J5 q+ y+ @5 R
                       thumbs_text="false"3 s6 u& `6 e$ f5 f, o1 R! D% M
                       thumbs_dragging="true"
# Z+ u. e& |) G                       thumbs_onhoverscrolling="false"& B* s3 B2 x& M7 n5 T
                       thumbs_scrollbuttons="false"
. @6 i( O+ E' k( F0 m9 H+ R; C$ M                       thumbs_scrollindicator="false"
/ ~' N' C- U0 T" i" D! y+ x+ M                       thumbs_loop="false"
) E, Y3 q3 {8 F1 a- |+ t% \& G' B                       tooltips_thumbs="false"   缩略图上的文字提示
  z' W0 [: n3 O& ]* _1 }' [- v                       tooltips_hotspots="false"  热点上的文字提示: D4 a, N' Z8 F5 D1 A
                       tooltips_mapspots="false"  地图上的文字提示
$ ]2 e. o1 l9 K& K2 _4 \+ b# z                       loadscene_flags="MERGE"+ \8 B1 N9 |/ |4 [7 w- }
                       loadscene_blend="BLEND(0.5)"6 E3 H) ]" a9 r8 P7 k* B
                       controlbar_offset="20"7 W, L" j9 m. i2 |6 D3 o
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。0 o* w. O; _: \7 a) O( \% q
! T1 ]+ \) R7 [: ]  k2 a
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14- y6 A" A: l) ~6 q
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
1 w% c0 y+ ^1 y7 j
; @4 e5 a  K; V% j: _  N继续研究中。。。。。。。。。。
  P0 V" [3 |9 U  G' D+ w5 b; e
如果要在热点或layer上显示自定义文字,应该怎样弄呢
; t% Y+ N) f$ m9 M( l) K
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">8 }% B+ T+ w0 S/ \$ g; f8 B) X$ x
    txtadd(tooltipname, 'tooltip_', get(name));: l  c; [" {- F% \. D: r
    addplugin(get(tooltipname));/ H0 o: B+ n( N5 U
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');8 o  ~% V+ P; g- i
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');/ u# a5 O2 S* y8 A
    set(plugin[get(tooltipname)].align,top);
3 p$ U! t4 `/ D! u    set(plugin[get(tooltipname)].edge,bottom);4 G9 l' Z# E/ R. m& {7 e, t
    set(plugin[get(tooltipname)].x,0);, `+ ?" |- r; v7 A* _
    set(plugin[get(tooltipname)].y,0);% p5 P8 V) `7 H5 Q# H( F/ `
    set(plugin[get(tooltipname)].width,100);
0 B% v8 I1 }, T: `' h# Y    set(plugin[get(tooltipname)].autoheight,true);
. Q/ F) H4 f: ?( K, _    set(plugin[get(tooltipname)].background,true);
$ y8 N& {! ^; f; Y  a$ o) \4 \    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
$ F/ p8 l4 a4 a4 U0 G0 l9 \& v    set(plugin[get(tooltipname)].roundedge,15);7 ~  `- w# S. H7 U( @1 I8 W/ B
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
; x# h% Y$ Y3 t/ K3 `! a    set(plugin[get(tooltipname)].border,true);
. K+ |# \/ r. M$ r' C7 n    set(plugin[get(tooltipname)].glow,4);
- ?, y% c& v9 e    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
* S1 H4 ]- ?1 M, E    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');3 t6 ]! N  |/ d
    set(plugin[get(tooltipname)].textshadow,1);
8 [# ?# `: |, c$ g    set(plugin[get(tooltipname)].textshadowrange,6.0);
( W. [' d9 e0 p+ ?) {    set(plugin[get(tooltipname)].textshadowangle,90);
( r! s' [4 _+ F1 e2 T- ^. e1 ~3 t    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);) L+ }' T, t  E4 n6 a
    set(plugin[get(tooltipname)].enabled,false);        
7 C" Z- x6 j, }</action>
  ^# u/ t9 l4 G0 p) N9 w* a+ R把这一段代码复制到vtourksin.xml中就可以了。
* _) l2 |9 ?% ^2 P+ b/ p然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
2 b. P& J  b* G8 X$ R" s. X4 Z) K
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52" U) s! Z; y: U* ?
txtadd(tooltipname, 'tooltip_', get(name));; {7 D4 h$ z$ b( }5 s) w2 F2 r
    addplugin(get(tooltipname));$ o9 G  f3 O0 z$ a1 `
    txtadd(plu ...

* J; K, G4 U& t3 M) a( V大神来啦,鼓掌欢迎; Y+ b: ^" a3 h& h0 ?, D! j
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
% L; {# J  ^7 J5 l$ V7 O大神来啦,鼓掌欢迎

6 ]- S1 Y0 G+ @! V5 |不敢不敢,明海兄抬举,小白一枚,还在学习中~- y3 Z7 o7 ]) O0 [5 d
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则