You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
506 B
C#
22 lines
506 B
C#
6 months ago
|
using System.Collections;
|
||
|
using System.Collections.Generic;
|
||
|
using UnityEngine;
|
||
|
using System;
|
||
|
using UnityEngine.InputSystem;
|
||
|
using UnityEngine.Events;
|
||
|
|
||
|
|
||
|
public class OpenXRControllerEvent : MonoBehaviour{
|
||
|
public InputActionProperty action;
|
||
|
public UnityEvent inputEvent;
|
||
|
|
||
|
void OnEnable(){
|
||
|
action.action.Enable();
|
||
|
action.action.performed += (e) => { inputEvent?.Invoke(); };
|
||
|
}
|
||
|
|
||
|
void OnDisable(){
|
||
|
action.action.performed -= (e) => { inputEvent?.Invoke(); };
|
||
|
}
|
||
|
}
|