简介
- 插件可以自动将场景scene的name作为文本热点放置在热点旁。.
- 容易嵌入到漫游中。
- 不需要编程知识。
- 适合于各种设备和VR。
- 可以选择是否让文本热点可被点击。
- 非常方便样式化文本热点和选择设置的位置。
- 可通过hotspot属性来控制位置和样式。
演示
Demo下载
使用方法
在plugins文件夹中放入下面三个文件:
“aButtonTooltipForHotspots_plugin.xml” –> 插件核心源码
“aButtonTooltipForHotspots_style.xml” –>可以在这里编辑插件样式
“aButtonTooltipForHotspots_license.xml” –>插件授权获取完整版本
在tour.xml中写入下面一行:
<include url=”plugins/aButtonTooltipForHotspots_plugin.xml” />
编辑下面的xml:
“aButtonTooltipForHotspots_style.xml”
aButtonTooltipForHotspots_style.xml说明
abutton=”false” 可将指定的热点排除在插件效果范围之外
1 |
hotspot name="spot1" abutton="false" style="skin_hotspotstyle" ath="0" atv="0" linkedscene="scene_traun_3" |
special_button_text=”I am a new text” 可以专门指定文本
1 |
hotspot name="spot2" special_button_text="I am a new button-text" style="skin_hotspotstyle" ath="00" atv="-10" linkedscene="scene_building" |
使用rz=”…” 或 rotate=”…” 对热点进行旋转
1 |
hotspot name="spot3" rz="25" rotate="25" style="skin_hotspotstyle" ath="40" atv="-15" linkedscene="scene_building" |
也可以与scale、distorted、rotate属性一起混合使用(在 distorted=”true”时不能使用rotate;只有 distorted=”true”才能使用rz)
1 |
hotspot name="spot4" distorted="false" rotate="90" scale="0.2" style="skin_hotspotstyle" ath="00" atv="-10" linkedscene="scene_building" |
热点文字选项
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
hs_arrows: true = 显示热点箭头, false=只有文本热点 (默认为true) arrow_scale_and_tooltip: true = 是否激活onover的缩放效果 button_position: normal = 环绕在热点旁 below = 热点下方 parallel = 与热点平行 set_hotspot_edge_center: 是否将热点的edge设置为center。 (默认为false) add_distance_px 设置热点箭头和热点文本之间的距离(默认 -15) enable_buttons_click: 设置热点文本是否可点击 (默认 false) disable_buttons_on_desktop: true = 设置只在移动端显示文本,在桌面端不显示,false = 在所有设备都显示文本 (默认 false) scale_buttons: 缩放文本 (默认 1.0) scale_mobile: 移动端缩放值. (默认 1.5) scale_tween_buttons: 鼠标悬浮时的缩放大小 (默认 1.1) only_hs_with__the_arrow_png: true = 插件效果只针对图片路径为skin/vtourskin_hotspot.png的热点; false = 应用于所有热点 (默认 true) exclude_nadir_and_zenith: true = 在天地遮罩热点中不应用效果 (默认 true) button_click_animation: true = 在点击时产生动画效果, false = 没有动画效果 (默认 false) <hs_button_tooltip_settings hs_arrows="true" arrow_scale_and_tooltip="true" button_position="below" set_hotspot_edge_center="false" add_distance_px="-15" enable_buttons_click="true" disable_buttons_on_desktop="false" scale_buttons="1.0" scale_mobile="1.5" scale_tween_buttons="1.1" only_hs_with_the__arrow_png="false" exclude_nadir_and_zenith="true" button_click_animation="false" /> |