Unity 6.3
0 онлайн 21 гостей 3 в системе
Вход

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); } } }