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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!) Z& @9 }  I1 f% n$ S
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"
# j* w) J2 _, i7 K                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />6 g" V, d% D- m; W- A% S4 Y0 E) Y
) }: L) E" K8 ]5 h. I5 W
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
0 g# H2 P- L  h* x6 S0 k8 j
5 s0 E3 X+ M9 p; }6 j. `1 ~<skin_settings maps="false"3 w) f2 z( o/ L/ m3 U0 e! s: U
                       maps_type="bing"; j4 E3 ~& f3 g# u. r
                       maps_bing_api_key=""
  J( T6 a2 Z8 F2 Y                       maps_zoombuttons="false"$ t$ W2 G' E1 y( v$ [- p* K& C
                       gyro="true"
' A; C$ u4 O$ u+ q                       title="true"
3 s, |  B$ b) \& R, ]$ |                       thumbs="true"6 d. b. n% ]) k
                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"* o1 o$ Y, i) ~5 u
                       thumbs_opened="false"
  X6 c- B" s* \                       thumbs_text="false"
4 j$ {( s( }. k: X                       thumbs_dragging="true"8 L: B( d1 P1 b
                       thumbs_onhoverscrolling="false"
: W; Y* N/ R( W, v                       thumbs_scrollbuttons="false"+ |. r/ ~0 ~0 n
                       thumbs_scrollindicator="false"
3 k6 {# g# \% ]' g1 L" ^  y4 [                       thumbs_loop="false"
  u: S. A" _" {0 f4 I                       tooltips_thumbs="false"   缩略图上的文字提示
, G/ p, d9 K: A0 @                       tooltips_hotspots="false"  热点上的文字提示
( u- m- g+ }! u5 B  x( ^0 J                       tooltips_mapspots="false"  地图上的文字提示, Z# ?8 Z4 C* u) A, ]; g6 h4 j
                       loadscene_flags="MERGE"
8 V* x6 d8 ]1 p+ Y0 k                       loadscene_blend="BLEND(0.5)"
; {% j% ?! c( p, [/ ]& L- a  e4 _8 Y                       controlbar_offset="20"
# h) V! S6 `+ X) R1 }4 T, \' @                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
( {$ o2 Y0 |8 ^+ J( H/ n4 Q4 J
3 r/ o3 F1 h( t' g' L* R8 n继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14: e. e3 N6 D5 F8 c  h* u( ]' p+ t/ S5 T
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
$ v: ~- d0 p( q2 c; A
6 x; V7 @! I9 n0 {9 x6 d9 Y3 Z& T继续研究中。。。。。。。。。。

3 u5 e: A4 C8 r- ]  G- Y如果要在热点或layer上显示自定义文字,应该怎样弄呢
5 W' M" P* u& L$ {$ k
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
9 ]$ S+ X' d8 ~+ d& [/ T    txtadd(tooltipname, 'tooltip_', get(name));0 _# v# }5 ?/ a' O( A, F8 ^5 u
    addplugin(get(tooltipname));( s$ a) U$ |; Y# a' z
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
* j8 u' E( y  S6 }    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
6 ~8 t# \( e: @3 O: V' E$ ]    set(plugin[get(tooltipname)].align,top);4 [6 b' H. z3 j/ y. ?/ B
    set(plugin[get(tooltipname)].edge,bottom);6 l! ~' v; u9 Q2 i$ t7 o- e8 k
    set(plugin[get(tooltipname)].x,0);2 m  i# C- ]1 q  {7 |3 B
    set(plugin[get(tooltipname)].y,0);
) N- a- s! K" ~    set(plugin[get(tooltipname)].width,100);; `$ X' a5 o) F+ K6 S% A
    set(plugin[get(tooltipname)].autoheight,true);7 I% V; I$ m1 f, F. w, D
    set(plugin[get(tooltipname)].background,true);% c+ L# G7 Z2 E2 l+ {* p$ u
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
# h, j# `' e8 [3 j5 D9 Q    set(plugin[get(tooltipname)].roundedge,15);
) }+ _# C  @# G1 {9 V) ^    set(plugin[get(tooltipname)].backgroundalpha,0.5);0 y4 I# A) x" ^8 B
    set(plugin[get(tooltipname)].border,true);
& k* R+ z) B& f5 {    set(plugin[get(tooltipname)].glow,4);! V% `) G* F2 S1 ~$ g* a: `: H
    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);9 `2 ?1 S( H" C
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');
- J3 Y9 M1 ~1 g0 ^# S    set(plugin[get(tooltipname)].textshadow,1);
, C( G3 m% M$ e$ u! k* T/ m    set(plugin[get(tooltipname)].textshadowrange,6.0);
( z4 D, z/ S8 |5 _    set(plugin[get(tooltipname)].textshadowangle,90);8 h# }& L. @0 {/ _
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
7 V+ |8 g7 v( w/ M    set(plugin[get(tooltipname)].enabled,false);        
; A/ C* W- o  p5 ^# T  N( p</action>* h4 o0 p3 Y: w. B9 U9 x7 F* Y3 o
把这一段代码复制到vtourksin.xml中就可以了。# E: b! p' J4 S1 {# @
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
4 Y2 B$ h$ M6 V; o# H
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
) y' r* ?8 {7 i" ?! n) A. ~, |( X6 {txtadd(tooltipname, 'tooltip_', get(name));: t3 j! B' w6 x
    addplugin(get(tooltipname));
/ B, B% l! o, y8 g5 F+ T    txtadd(plu ...

" ^- d: k* ]0 m大神来啦,鼓掌欢迎: m, m: S: K& G
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:52" \/ _/ M% N0 I" k# W( T
大神来啦,鼓掌欢迎

: U2 j8 A! {+ w8 j3 C( _/ z$ Y不敢不敢,明海兄抬举,小白一枚,还在学习中~+ F1 B) G, ?; T) ^1 k
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则