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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
5 X& D3 }6 {+ b, t, ^0 [" \
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
2 C* C* U- o& ?$ J5 _; B                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />4 H& j6 y: {0 I8 h4 C# Z* c0 j- I3 D& Z

  |9 T) p4 p4 D2 \
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
2 r% D9 M4 J$ b" l. p, X3 U1 G2 g, e, s: k8 ~* c
<skin_settings maps="false": J0 D! }# u" S  c3 a+ U
                       maps_type="bing"
6 ^( l- A5 H; n7 c, _                       maps_bing_api_key=""
. d3 `8 U8 ]+ d- L: h) C% h                       maps_zoombuttons="false", l0 J8 W" q/ g) M4 U' k
                       gyro="true"
1 M! U: `0 C6 w' }' i: q" P+ O) S5 k                       title="true"
/ N8 f* M- h3 d' M6 D4 H7 P                       thumbs="true"% i1 a9 f# ^; i, W2 f/ J* x7 }% `- |
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"- T% b3 X$ ^& D. T' [
                       thumbs_opened="false"6 H+ g: P' N  _2 h
                       thumbs_text="false"2 b) j; L  d9 h5 o1 }8 z
                       thumbs_dragging="true"
8 P/ W) l3 t) h( g/ k; f: [                       thumbs_onhoverscrolling="false"7 W8 C3 a4 y3 ^( s% _0 F
                       thumbs_scrollbuttons="false"3 V# E3 D+ |/ `% T( Y# m/ C
                       thumbs_scrollindicator="false"7 v9 A- y  L# p4 k
                       thumbs_loop="false"
# p% z" u' F( F! ~9 E                       tooltips_thumbs="false"   缩略图上的文字提示
* `+ R" e2 O* T4 z                       tooltips_hotspots="false"  热点上的文字提示. a4 _: j% H. }3 ]
                       tooltips_mapspots="false"  地图上的文字提示* `5 \1 [  [7 g
                       loadscene_flags="MERGE"1 V, D% e& b4 ^" t* w1 O
                       loadscene_blend="BLEND(0.5)"
% V: |+ v2 {$ w" p% \: f5 q                       controlbar_offset="20"
5 w# b: W7 L1 a. \                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
% t7 G! f6 s: m: P) u
- S0 u; q. |; N; j7 O继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
/ r8 n6 U1 S7 I* Z! R' t' }) y, G仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
; o' L+ r6 _) ~  m" \+ q" ?% R5 }/ G8 {; t; Q
继续研究中。。。。。。。。。。

- k& V: g& O/ P: t; J) o; D# ^: c' V" [如果要在热点或layer上显示自定义文字,应该怎样弄呢  y; c7 J9 E; |/ `
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
# q% ]" @( k( i, c- K  }: W6 W+ P9 t- l+ C    txtadd(tooltipname, 'tooltip_', get(name));
/ G( Q3 t1 ?- ~) k    addplugin(get(tooltipname));* Z0 Z! y# O# v( A" M- O- q1 a
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
1 x5 \, X/ D% k8 W2 q3 |    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');! t6 }5 s; q% k& O- [7 J$ u5 n
    set(plugin[get(tooltipname)].align,top);
( Z2 X, G& R' p: V/ V3 F' x    set(plugin[get(tooltipname)].edge,bottom);* A0 N+ |7 b* ?9 n7 g
    set(plugin[get(tooltipname)].x,0);- J, s3 E- E/ M  D
    set(plugin[get(tooltipname)].y,0);% `" F4 \' g2 e
    set(plugin[get(tooltipname)].width,100);8 P4 [, e- K/ q
    set(plugin[get(tooltipname)].autoheight,true);
4 P; T9 g8 F  \4 j. ^    set(plugin[get(tooltipname)].background,true);% ?, X3 {. {: c2 n- V$ D; f
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
, t+ M0 i+ h' a    set(plugin[get(tooltipname)].roundedge,15);
% P9 B7 `, b4 F& `3 J) i8 N% J    set(plugin[get(tooltipname)].backgroundalpha,0.5);8 `% j' B& f* g1 O
    set(plugin[get(tooltipname)].border,true);% W. v/ j! H  |- L4 W9 Z+ d
    set(plugin[get(tooltipname)].glow,4);7 ]! t  h, Q8 \- _: Y+ G
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
% {4 h; ~8 f) b# I! n9 h; B* k    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
9 z8 U* V& o% g+ \    set(plugin[get(tooltipname)].textshadow,1);
: l1 T( Z$ R* v' R$ ~. E    set(plugin[get(tooltipname)].textshadowrange,6.0);
; q8 ~5 M. D3 s    set(plugin[get(tooltipname)].textshadowangle,90);- ~; J$ w( @% {- J0 Y
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
3 `6 \0 p' P0 E! w' h    set(plugin[get(tooltipname)].enabled,false);        
7 u% l8 x* L) T: a7 x9 j</action>$ x# I/ X4 B! l, k" ?% C( Y; J. t% l
把这一段代码复制到vtourksin.xml中就可以了。2 p: f8 m0 k7 Q0 w2 F+ X5 g
然后找到下面这段代码,复制这个替换就可以了。
<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' ]/ P- Z5 C
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52) B! b5 z9 E4 x+ y( E, Y
txtadd(tooltipname, 'tooltip_', get(name));
* y4 _6 u- Y1 p; j% l3 n( e+ d    addplugin(get(tooltipname));
( {& V9 R1 {& w" m    txtadd(plu ...

+ V9 B) I% m' J8 a; p4 ~4 k大神来啦,鼓掌欢迎. {( O# T! }  r' y4 j  e! `) T! k
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
% d% K7 Y, h& }: F大神来啦,鼓掌欢迎
: `1 Y2 O5 T7 V! Q
不敢不敢,明海兄抬举,小白一枚,还在学习中~
( F5 w8 X! }& M" Y! {/ w- Q* J
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则