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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
) B* t- a, h2 y3 j( o
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"+ J4 k" M# [# `. ~) J( _8 g+ h: U
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />% v+ q# a* u4 ?; Z. `* H6 `$ X
; m9 P/ x/ }9 }# u
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:2 @  a1 |7 h" P9 [6 I3 b+ s3 H
* Z4 r" G: _  v$ ^; S# j2 X
<skin_settings maps="false"  U* `' u( p) [* n4 g, S- j
                       maps_type="bing"  {# w/ ^* n0 r. u" l
                       maps_bing_api_key=""
2 t0 H" w3 j1 b7 U$ k" E                       maps_zoombuttons="false") p# h; |4 p" R% C" D" D! K
                       gyro="true"
) |1 l  A3 _  w& G  _2 f                       title="true"( F: R  ]9 f5 [1 l: i8 p
                       thumbs="true"
. K0 `0 a! P0 _+ h0 P* O                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"* j& r: w; G$ e  z
                       thumbs_opened="false"
) u3 T" d. h5 A6 y1 `                       thumbs_text="false"( ?+ M0 ?/ j7 |5 I  z& N, ?
                       thumbs_dragging="true"9 |7 z9 o$ [' j; b+ U2 |
                       thumbs_onhoverscrolling="false"! t, h& V) m: N, u& F; X' l
                       thumbs_scrollbuttons="false": H- [. q5 ?2 m3 @
                       thumbs_scrollindicator="false"
1 D4 ~, z+ F( ?/ r                       thumbs_loop="false"
2 ^( A( M- ^6 N! T. Y7 l. \  ?5 ^                       tooltips_thumbs="false"   缩略图上的文字提示
+ i# D1 E3 R, e2 J% y                       tooltips_hotspots="false"  热点上的文字提示
$ a+ u5 v( C& j: q                       tooltips_mapspots="false"  地图上的文字提示
( a: w1 A+ D8 ]                       loadscene_flags="MERGE"
9 l: z' E1 S8 C. P                       loadscene_blend="BLEND(0.5)"! T/ `* E+ ?8 `: Q4 u& w8 V
                       controlbar_offset="20"
: `9 n3 U4 g2 t8 g3 J$ Y# p, ?# I                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。% m% G5 c4 U) U% O; [& V
0 w. b0 U* @4 S$ K1 j. {7 a# L
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:142 W4 B: {( F1 T  w& i/ M" t1 |) ?" B% a
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
* d) P& w% P- [+ X+ v6 J! m! \3 [" D; d
继续研究中。。。。。。。。。。
* x: u- h& B" Y( N" S' e
如果要在热点或layer上显示自定义文字,应该怎样弄呢/ v6 j8 k; [( @# K3 j! ]
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
. T8 @+ Q8 T/ x, U- v6 @5 Y    txtadd(tooltipname, 'tooltip_', get(name));
6 r0 _+ t! J- \. K    addplugin(get(tooltipname));
" H7 M# A# r" Q5 q/ A& G    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');. E/ ^7 N; W2 b1 @( V! ^
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
" r/ F5 K& c" W2 K) }! v5 A    set(plugin[get(tooltipname)].align,top);! m4 J& v2 ?3 b
    set(plugin[get(tooltipname)].edge,bottom);
* c7 s: N) i' j. {, e/ a3 s    set(plugin[get(tooltipname)].x,0);
$ u3 ?3 n5 O5 W, v0 t    set(plugin[get(tooltipname)].y,0);
, T! `" Q* x8 U    set(plugin[get(tooltipname)].width,100);
7 y# k0 k: V5 }5 o- N5 U    set(plugin[get(tooltipname)].autoheight,true);
7 R$ y* }2 e# r: q1 {6 @8 S0 G5 {    set(plugin[get(tooltipname)].background,true);
* a! i# x1 t. x' e5 E, _! N    set(plugin[get(tooltipname)].backgroundcolor,0x000000);2 B! K" k% l: b" }
    set(plugin[get(tooltipname)].roundedge,15);
+ S) \( L; b3 A# l6 R    set(plugin[get(tooltipname)].backgroundalpha,0.5);8 U  e; s9 T$ o% H$ u$ p* \0 B0 A
    set(plugin[get(tooltipname)].border,true);
% e1 `( f: T( L3 x1 g    set(plugin[get(tooltipname)].glow,4);1 c7 U4 g+ n1 [- ^6 q0 p+ O
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);
- w7 s/ n+ t5 l' L    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
6 g: s2 {9 [5 R2 x3 m1 r    set(plugin[get(tooltipname)].textshadow,1);( ]3 ^' Y( h$ b  h9 S
    set(plugin[get(tooltipname)].textshadowrange,6.0);
) E& p5 n2 w# Y) C, _    set(plugin[get(tooltipname)].textshadowangle,90);$ p$ V) ?" H) |. Z8 G& U
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
/ U0 \/ x& @2 Y% r$ f    set(plugin[get(tooltipname)].enabled,false);        4 h, A( A! G# B) o- z
</action>
4 F  X' y( r8 m( {8 @/ W# r# Y" [把这一段代码复制到vtourksin.xml中就可以了。
; v1 V6 c# ~& M3 G; Q然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
" l: S. e7 c6 ?8 {4 f
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52) b" c2 b2 C- F2 L- l) {  B
txtadd(tooltipname, 'tooltip_', get(name));3 r- E5 g  u3 L+ D8 j( {( R
    addplugin(get(tooltipname));
/ E! g/ H2 U3 s4 y& p. P    txtadd(plu ...
9 F2 e- |# u- L0 O7 h
大神来啦,鼓掌欢迎
6 G' q" t; a; T6 y) }$ N6 N
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52
6 M$ p" [9 [* X* |* k大神来啦,鼓掌欢迎
9 P% t) p" b& J! B1 M
不敢不敢,明海兄抬举,小白一枚,还在学习中~. U4 h& |$ D# b; e. y4 W% m
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则