using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; public class Calibration : MonoBehaviour { [SerializeField] TMP_Text _text; public void SetRange(bool isMax, TypeValueJoystick direction) { //Эту хернь переделать! float value = InputController.GetСleanValue(direction); InputController.SetRange(value, isMax, direction); if (isMax) { switch (direction) { case TypeValueJoystick.LeftX: _text.text = "Левый макс. X = " + value; break; case TypeValueJoystick.RightX: _text.text = "Правый макс. X = " + value; break; case TypeValueJoystick.LeftY: _text.text = "Левый макс. Y = " + value; break; case TypeValueJoystick.RightY: _text.text = "Правый макс. Y = " + value; break; } } else { switch (direction) { case TypeValueJoystick.LeftX: _text.text = "Левый мин. X = " + value; break; case TypeValueJoystick.RightX: _text.text = "Правый мин. X = " + value; break; case TypeValueJoystick.LeftY: _text.text = "Левый мин. Y = " + value; break; case TypeValueJoystick.RightY: _text.text = "Правый мин. Y = " + value; break; } } } }