31 lines
485 B
C#
31 lines
485 B
C#
using Rewired;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class ControlsButton : MonoBehaviour
|
|
{
|
|
public Text header;
|
|
|
|
public Button button;
|
|
|
|
public Text buttonText;
|
|
|
|
public string actionName = string.Empty;
|
|
|
|
public bool positive = true;
|
|
|
|
public InputAction action;
|
|
|
|
public AxisRange actionRange;
|
|
|
|
public int actionElementMapId = -1;
|
|
|
|
[HideInInspector]
|
|
public ControlsManager controlsManager;
|
|
|
|
public void ButtonClicked()
|
|
{
|
|
controlsManager.ButtonClicked(this);
|
|
}
|
|
}
|