有关使用示例,请参见将默认传送设置为虚拟按钮、将默认传送扩展到多用户传送和在虚拟现实控制器的触控板上定义和使用虚拟按钮。
(继承 vrdData)
表示位于虚拟现实控制器触控板上的虚拟按钮。此虚拟按钮可用于拆分虚拟现实控制器上的触控板,输入映射系统可将其用作常规按钮。
函数:
获取虚拟按钮的结束角度。
返回值
虚拟按钮的结束角度。
返回值类型
float
获取虚拟按钮的最大半径。
返回值
虚拟按钮的最大半径。
返回值类型
float
获取虚拟按钮的最小半径。
返回值
虚拟按钮的最小半径。
返回值类型
float
获取虚拟按钮的名称。
返回值
虚拟按钮的名称。
返回值类型
string
获取虚拟按钮的起始角度。
返回值
虚拟按钮的起始角度。
返回值类型
float
获取在内部设置的虚拟按钮 ID。
返回值
按钮的 ID。
返回值类型
integer
设置虚拟按钮的结束角度。
参数
end (float) - 虚拟按钮的结束角度。范围:0.0 - 360.0。
设置虚拟按钮的最大半径。
参数
max (float) - 虚拟按钮的最大半径。范围:0.0 - 1.0。必须大于 minRadius。
设置虚拟按钮的最小半径。
参数
min (float) - 虚拟按钮的最小半径。范围:0.0 - 1.0。必须小于 maxRadius。
设置虚拟按钮的名称。
参数
name (string) - 将设置的名称。
设置虚拟按钮的起始角度。
参数
start (float) - 虚拟按钮的起始角度。范围:0.0 - 360.0。
默认构造函数。
复制构造函数。
参数
button (vrdVirtualTouchpadButton) -
创建具有描述虚拟按钮必需的所有参数的对象的构造函数。
参数
name (string) - 按钮名称,用于标识按钮。
minRadius (float) - 圆形触控板上按钮区域起始位置处的半径。范围:0.0 - 1.0。必须小于 maxRadius。
maxRadius (float) - 圆形触控板上按钮区域结束位置处的半径。范围:0.0 - 1.0。必须大于 minRadius。
startAngle (float) - 圆形触控板上按钮区域起始位置处的角度。范围:0.0 - 360.0。
endAngle (float) - 圆形触控板上按钮区域结束位置处的角度。范围:0.0 - 360.0。