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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
2 g  }( A6 X) U, F  C
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"0 B. }  e4 y. }6 b8 N
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />9 {- d. m9 n8 R+ Z2 T  Z0 e

; |: x1 O3 K; a6 O3 h
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
# t! y- p5 \, I# E# H$ z7 ]+ ]5 P# c# j
<skin_settings maps="false"
, b+ F( {+ n& K: l7 q9 ^  |+ i                       maps_type="bing"6 P! g5 F5 z' \3 b9 f) U4 a
                       maps_bing_api_key=""
. ~3 {  A/ o' Q1 t2 Y! x( [4 Y( i                       maps_zoombuttons="false"
7 \/ i8 c. x6 \                       gyro="true". M+ F$ `; J: R. F: x  Z) R
                       title="true"
+ D- S& K+ K! u. d: g                       thumbs="true"
' a" R& f; h7 ?9 a                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"
/ }( V) I; u0 X# k                       thumbs_opened="false"% w( c+ ?. U, N9 h0 f4 U5 t7 K9 X
                       thumbs_text="false"
* H1 R# R/ m$ d3 _4 U2 H0 N' J8 z                       thumbs_dragging="true"6 s9 ~) q1 Y$ B
                       thumbs_onhoverscrolling="false"
! c- F4 Z( \) @0 B                       thumbs_scrollbuttons="false"! i, B8 h6 t' z$ z, D
                       thumbs_scrollindicator="false"
" q* y6 _! d" ]' C& e1 F% ?                       thumbs_loop="false"
0 Y. _5 t6 e& z) a- U                       tooltips_thumbs="false"   缩略图上的文字提示
' w; M5 O" P* K  X6 q9 _                       tooltips_hotspots="false"  热点上的文字提示
; E# y! `0 A  o* A                       tooltips_mapspots="false"  地图上的文字提示
/ b" O( Z: D7 [! W                       loadscene_flags="MERGE"
6 U' H4 v  C# W8 R. M                       loadscene_blend="BLEND(0.5)"$ A5 ^' A( C/ v; s
                       controlbar_offset="20"
6 P* v' ^  i) {5 a                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。/ G* H& V0 O, v6 k
3 W. l, y$ Y3 H% y
继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14
6 b/ M$ z9 S' I6 @) c仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
/ n7 d0 f" v2 c- b$ e' y& \5 D6 s7 ]' l) V1 e
继续研究中。。。。。。。。。。

8 u. k" `7 {+ m. x" l如果要在热点或layer上显示自定义文字,应该怎样弄呢
+ S7 b1 W6 ~; R0 K$ k! u
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">
, x* w3 E4 x" K  {7 W; Z    txtadd(tooltipname, 'tooltip_', get(name));
( ?! V9 b9 z9 c    addplugin(get(tooltipname));" g6 Q' l; t( n( y, P
    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');5 N1 w0 `5 r3 f
    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');! H9 ~' w2 {5 P6 O6 q
    set(plugin[get(tooltipname)].align,top);7 O" Y, _& C8 w% h
    set(plugin[get(tooltipname)].edge,bottom);  a5 k. t# M) q; o. V  t; U
    set(plugin[get(tooltipname)].x,0);
1 w) A+ ]; c' r; Z+ H6 U8 H4 {    set(plugin[get(tooltipname)].y,0);& p2 C8 \% O( c0 y/ v6 x  ^
    set(plugin[get(tooltipname)].width,100);
& P* o' m8 s& I/ B9 b! t    set(plugin[get(tooltipname)].autoheight,true);5 z, f6 q5 p6 i# l1 T
    set(plugin[get(tooltipname)].background,true);- t$ h4 G6 D4 `4 U: `  o7 a5 i
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
" f) P6 A% m& l6 n* S5 B  p- n    set(plugin[get(tooltipname)].roundedge,15);  T, L1 h4 I- \% q0 T
    set(plugin[get(tooltipname)].backgroundalpha,0.5);
, F; z- M, C5 t# _3 E' R  Y+ \2 c    set(plugin[get(tooltipname)].border,true);
) p) ]4 ?/ a$ X9 q+ x& r8 b    set(plugin[get(tooltipname)].glow,4);
: z# T$ _) I' J    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);1 X  I& ?% v* H+ S0 v/ y7 P; V( z
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');1 Q; m# B# `  S# F" F, P
    set(plugin[get(tooltipname)].textshadow,1);$ D+ d; i3 D0 K; a6 r
    set(plugin[get(tooltipname)].textshadowrange,6.0);/ A% E, @0 M& b0 p% M( j( j( \
    set(plugin[get(tooltipname)].textshadowangle,90);! A) o4 t+ L. @
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);
7 D  ^" P2 a2 e5 S- N5 e' v1 @# B    set(plugin[get(tooltipname)].enabled,false);        1 F  A- G3 ?' U: |  H. I' }7 t
</action>
& v1 G+ Y$ H0 }7 [& @: z6 n把这一段代码复制到vtourksin.xml中就可以了。* q) }  ]2 V1 v) |3 a# S$ y
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />" E4 a) N4 f% X9 e) `. ?) ]
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:522 h4 K$ A) P; ^4 [( m0 {, i
txtadd(tooltipname, 'tooltip_', get(name));- X7 F9 N0 z2 ?5 F& i: ?
    addplugin(get(tooltipname));+ A: m" k' U$ \+ ?0 v, r
    txtadd(plu ...

4 B3 [* ?: T) f大神来啦,鼓掌欢迎: y  F: W2 X& h  i
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:521 G+ Z5 [# V$ a
大神来啦,鼓掌欢迎

3 e  j; X( e! o& Q8 |+ l& ~不敢不敢,明海兄抬举,小白一枚,还在学习中~/ j( [1 u6 N! y
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则