ClusterInput
Группа методов устарела
класс в UnityEngine
Declaration
ObsoleteОписание
Интерфейс для чтения и записи входов в кластере Unity.
ClusterInput обеспечивает доступ к устройствам VRPN путем подключения к серверу VRPN. Он также обеспечивает доступ к записываемым входам. Все входы, управляемые ClusterInput, будут реплицированы на остальные подчиненные устройства в кластере. Использование ClusterInput очень похоже на использование традиционной системы ввода в Unity.
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { // Buttons and Axis provide a single value. bool buttonValue = ClusterInput.GetButton("button1"); float axisValue = ClusterInput.GetAxis("axis1");
// A tracker provides 2 values, rotation and position. Vector3 position = ClusterInput.GetTrackerPosition("tracker1"); Quaternion rotation = ClusterInput.GetTrackerRotation("tracker1");
if (ClusterNetwork.isMasterOfCluster) { float axisValueCustom = MyCustomDevicePlugin.GetValue("myaxis"); ClusterInput.SetAxis("customAxis", axisValueCustom); } } }