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

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

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

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

x
想在热点上直接显示文字,(跟缩略图那样),而不是要把鼠标移到热点上才显示文字,求各位大神出来帮忙啊!!!
4 I- ?) ?+ D6 N  R
芝麻1 | 2015-4-29 16:49:05 | 显示全部楼层
大神呢?都快出来啊
帕诺喇嘛大叔 | 2015-5-1 05:41:23 | 显示全部楼层
        <hotspot name="spot1" style="hotspot_ani_black"  onhover="showtext('这里添加热点文字',hotspottextstyle);"  y1 T6 |" G& b
                ath="-42" atv="2" onclick="looktohotspot(get(name)); LoadThisPano(21b);" />
( {( j: e1 [5 V* l$ z* U" S: j! M" H
鱼眼龙 | 2015-6-2 19:25:14 | 显示全部楼层

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

其中跟文字提示相关的是 tooltips那三行,默认是FALSE,都改成TRUE就对了:
# l1 K8 ~8 b, e5 o  t1 s& ~2 ~% O+ y$ r
<skin_settings maps="false"
" q2 c* A6 B& r1 J                       maps_type="bing"4 o0 y* _8 }6 k- B1 b8 K  q  [
                       maps_bing_api_key=""0 h5 M- @" w. n+ Z+ x# |5 V
                       maps_zoombuttons="false"
4 Z/ z% i# S3 b6 r2 J  M                       gyro="true"% r  U/ G( r/ g( V6 L% z& s
                       title="true"7 G& P" E9 k9 f/ @+ q
                       thumbs="true"
# I" }5 F1 G  @0 L# \" d# C+ t  e                       thumbs_width="120" thumbs_height="80" thumbs_padding="10" thumbs_crop="0|40|240|160"/ v* [& p0 p6 e
                       thumbs_opened="false"
6 c3 [# `( I: O                       thumbs_text="false"
7 \5 U+ D7 t5 w5 k( G0 Z, T                       thumbs_dragging="true"
' D7 h- W% Q1 e                       thumbs_onhoverscrolling="false"
* X; Z* O2 m; d, t/ D) D) I( U                       thumbs_scrollbuttons="false"
0 ~' f/ }6 x" j' k                       thumbs_scrollindicator="false"
# B; D5 f3 F- n                       thumbs_loop="false"6 z/ @+ l+ J! p; b- D0 d
                       tooltips_thumbs="false"   缩略图上的文字提示  ^2 n3 x: b! {! e3 c/ W' I
                       tooltips_hotspots="false"  热点上的文字提示
' J" X8 a6 @' @2 U                       tooltips_mapspots="false"  地图上的文字提示' B4 n# Z# E) a3 g/ b
                       loadscene_flags="MERGE"0 z7 g4 ~& _0 ~5 a: Q' `/ t4 V+ {% p
                       loadscene_blend="BLEND(0.5)"- _& e$ H9 j& R8 m+ @
                       controlbar_offset="20"+ I! V4 c/ {, n. H  T& O, k; p* B
                       />
鱼眼龙 | 2015-6-3 10:14:31 | 显示全部楼层
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。
$ ~  s1 U- {9 N; H: [
# H6 ~3 w3 |* z: g继续研究中。。。。。。。。。。
keithjack | 2015-12-31 00:01:31 | 显示全部楼层
鱼眼龙 发表于 2015-6-3 10:14- Y8 T/ C( m& s" w0 b$ y$ Y+ M: B
仍然不能像你说的那样,直接显示出来,还是要待鼠标的唤起。3 |3 b, x9 b. a! k
  N7 S" \9 Q% k/ t3 b1 k
继续研究中。。。。。。。。。。

" g9 I9 p' [; E0 {+ {如果要在热点或layer上显示自定义文字,应该怎样弄呢* A% c# ~: W- k
云眸传媒 | 2016-5-30 14:52:50 | 显示全部楼层
<action name="add_all_the_time_tooltip">8 N* z( V# N2 K$ z
    txtadd(tooltipname, 'tooltip_', get(name));
( U, F' X7 \  i' A, C) S. u* O2 d    addplugin(get(tooltipname));
' _4 F; v' a0 h6 j5 I    txtadd(plugin[get(tooltipname)].parent, 'hotspot[', get(name), ']');
+ r; I- x0 z# Q1 s  J. Z% q, a9 z    set(plugin[get(tooltipname)].url,'%SWFPATH%/plugins/textfield.swf');
* o: K' m* P  T( O; {1 P0 ^# L3 `    set(plugin[get(tooltipname)].align,top);
" K+ ^! t5 {) J6 v* a    set(plugin[get(tooltipname)].edge,bottom);
' n5 J  P+ q7 \9 N, X0 k7 j1 l    set(plugin[get(tooltipname)].x,0);
3 b2 p4 k, p6 X3 i- q    set(plugin[get(tooltipname)].y,0);1 X) G. E; Y. J3 L8 b
    set(plugin[get(tooltipname)].width,100);) d. Q% L0 D& o3 D' A" Y) m. N
    set(plugin[get(tooltipname)].autoheight,true);: j/ c9 [5 Q+ a. f+ _+ u
    set(plugin[get(tooltipname)].background,true);7 [# ^' F/ Z* n2 y% I3 i
    set(plugin[get(tooltipname)].backgroundcolor,0x000000);
' o$ M1 p7 L# A    set(plugin[get(tooltipname)].roundedge,15);
( q/ P4 B* Q# \- R$ T6 w- E    set(plugin[get(tooltipname)].backgroundalpha,0.5);
- I. p# y" d, l- o  u2 W    set(plugin[get(tooltipname)].border,true);" u1 ^0 e6 g$ a$ A+ n
    set(plugin[get(tooltipname)].glow,4);
/ N% ?4 g2 R" q    set(plugin[get(tooltipname)].glowcolor,0xFFFFFF);( p/ n# Y, V" \9 N
    set(plugin[get(tooltipname)].css,'text-align:center; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:16px;');4 ]' I* f2 m/ q& p$ {7 y
    set(plugin[get(tooltipname)].textshadow,1);2 }; ~. _5 p' ]7 `( F! y
    set(plugin[get(tooltipname)].textshadowrange,6.0);
; M+ w2 s2 ^- O7 A& ^! ]+ \    set(plugin[get(tooltipname)].textshadowangle,90);1 B9 y9 s& k' ^% u* q& Q- f5 _
    copy(plugin[get(tooltipname)].html,scene[get(linkedscene)].title);, {; x6 l' B( W) |6 y
    set(plugin[get(tooltipname)].enabled,false);        6 S7 K1 i9 q  Y6 \6 S( u
</action>
$ {! t, z, V/ ~8 m/ D2 q把这一段代码复制到vtourksin.xml中就可以了。& M4 o, ~  K: A" e" _
然后找到下面这段代码,复制这个替换就可以了。
<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();"
               />
1 _6 T- ~. y3 Z% O% \( o) B4 W0 y' M
明海+ | 2016-5-30 15:52:25 | 显示全部楼层
云眸传媒 发表于 2016-5-30 14:52
$ u$ n: T: ~3 k$ v; ftxtadd(tooltipname, 'tooltip_', get(name));
2 E# z" E+ [" Q    addplugin(get(tooltipname));
+ j9 N- x; B9 a! ]    txtadd(plu ...
# M- j# G& Z# }
大神来啦,鼓掌欢迎0 S/ T' H' d# H# \2 L
云眸传媒 | 2016-5-31 10:20:58 | 显示全部楼层
明海+ 发表于 2016-5-30 15:523 ?. z  Y2 `/ z$ ~* {
大神来啦,鼓掌欢迎
$ f: U( @$ G/ r5 \+ e  m
不敢不敢,明海兄抬举,小白一枚,还在学习中~
' f- q- M( V' I* D4 y
紅領巾 | 2016-7-27 13:56:17 | 显示全部楼层
学习当中!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则