using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.InputSystem; using NaughtyAttributes; /// /// /// public class RowController : MonoBehaviour { #region Inspector Fields [SerializeField] private Transform m_topHand; [SerializeField] private Transform m_bottomHand; [SerializeField, BoxGroup("Settings"), Range(0.0f, 1.0f)] private float m_armRange = 1; [SerializeField, BoxGroup("Settings"), Range(0.0f, 1.0f)] private float m_armSpeed = 0.2f; [SerializeField, BoxGroup("Input")] private InputActionProperty m_inputAxis; #endregion Inspector Fields #region Private Fields #endregion Private Fields #region Getters #endregion Getters #region MonoBehaviour Functions /// /// OnEnable is called when the object becomes enabled and active. /// private void OnEnable() { } /// /// OnDisable is called when the behaviour becomes disabled. /// private void OnDisable() { } /// /// Update is called once per frame /// private void Update() { } #endregion MonoBehaviour Functions #region Class Functionality #endregion Class Functionality #region Editor Functions /// /// Called when the Component is created or Reset from the Inspector /// private void Reset() { //useful for finding components on creation } #endregion Editor Functions }