VR热点提示插件

简介

 

  • 该插件可在VR模式下使用!
  • 一个简单可定制的热点提示插件,可以在热点上使用。
  • 可以定义两种不同的热点(圆形或方形)。
  • 可以设置热点的颜色、大小、搏动、透明度和图标
  • 可以设置全部的提示或单独进行设置(背景颜色、透明度、位置、大小……)。
  • 每个热点都可以单独配置(聚焦、缩放、视场…)。

使用方法

在主xml中嵌入下面文件

 

设置

设置全局属性。

可以在热点中添加可选属性,覆盖上面的全局设置(请参见下面的热点设置)

 

插件属性

  • tooltips_bgcolor
    • 热点提示的背景颜色
    • 如属性缺失,则使用皮肤所使用的背景颜色
  • tooltips_bgborder
    • 热点提示的背景边框尺寸
    • 如属性缺失,则使用皮肤所使用的边框属性
  • tooltips_bgalpha
    • 热点提示的背景透明度
    • 如属性缺失,则使用皮肤所使用的透明度
  • tooltips_bgroundedge
    • 热点提示的背景边框半径
    • 如属性缺失,则使用皮肤所使用的边框属性
  • tooltips_bgshadow
    • 热点提示的背景阴影
    • 如属性缺失,则使用皮肤所使用的边框属性
  • tooltips_padding
    • 热点提示的边距
    • 默认值=10 15 10 15
  • tooltips_css
    • 热点提示内容自定义CSS
  • hotspots_bgcolor
    • 热点的背景颜色
    • 可使用 “bgcolor” 属性对每个热点独立属性
  • hotspots_pulsate
    • 启用或屏蔽热点搏动效果
    • 可使用 “pulsate” 属性对每个热点独立属性
    • 数值 = true 或 false

 

热点设置

热点属性

  • style
    • 设置CSS样式.
    • 数值 =
      hsround(圆形热点)
      或 hsdiamon(菱形热点t)
      hssquare(方形热点)
  • anim
    • 设置热点提示出现的方式
    • 数值 =
      onover
      onclick
      persistent
  • tooltiptext
    • 热点提示中显示的文字
    • 可使用标准的HTML标签 (例如: [p][/p] [small][/small] [strong][/strong] [h1][/h1]…)
  • tooltipposition
    • 热点提示相对热点的位置
    • 可使用的数值 = lefttop, left, leftbottom, top, bottom, righttop, right, rightbottom
  • tooltipdistance
    • 热点提示离热点的距离 (以像素为单位)
  • tooltipbgcolor
    • 覆盖全局属性中的bgcolor
  • tooltipbgborder
    • 覆盖全局属性中的bgborder
  • tooltipbgalpha
    • 覆盖全局属性中的bgalpha
  • tooltipbgroundedge
    • 覆盖全局属性中的bgroundedge
  • tooltipbgshadow
    • 覆盖全局属性中的bgshadow
  • tooltippadding
    • 覆盖全局属性中的padding
  • tooltipcss
    • 覆盖全局属性中的css
  • icon
    • 如果添加该属性,则为热点添加一个图标
    • 数值 = 图像路径
    • 最好是高度和宽度是相同的
    • 推荐使用png图像 (兼容Base64编码)
  • pulsate
    • 是否激活热点搏动。
    • 该设置可覆盖全局属性(hotspots_pulsate)
    • 数值= true 或 false
  • bgcolor
    • 该设置可覆盖全局属性 (hotspots_bgcolor)
  • activehotspotshape
    • 当热点提示激活时设置热点的形状
    • 数值 =
      round(圆形热点)
      或 diamon(菱形热点)
      square(方形热点)
      circle(圆圈热点)
      hide(隐藏热点)
  • scale
    • 热点大小
  • focus
    • 设置是否聚焦在热点上 (非VR模式下)。
    • 数值= true 或 false
  • fov
    • 设置热点的缩放 (非VR模式下)。

 

语法例子