#region Assembly Unity.InputSystem, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null

// C:\Unity\MyWorld\Library\ScriptAssemblies\Unity.InputSystem.dll

#endregion


using UnityEngine.InputSystem.Controls;

using UnityEngine.InputSystem.Layouts;

using UnityEngine.InputSystem.LowLevel;

using UnityEngine.Scripting;


namespace UnityEngine.InputSystem

{

    [InputControlLayout(stateType = typeof(PointerState), isGenericTypeOfDevice = true)]

    [Preserve]

    public class Pointer : InputDevice, IInputStateCallbackReceiver

    {

        public Pointer();


        public static Pointer current { get; }

        public Vector2Control position { get; }

        public Vector2Control delta { get; }

        public Vector2Control radius { get; }

        public AxisControl pressure { get; }

        public ButtonControl press { get; }


        public override void MakeCurrent();

        protected override void FinishSetup();

        protected void OnNextUpdate();

        protected override void OnRemoved();

        protected void OnStateEvent(InputEventPtr eventPtr);

    }

}


유니티 inputSystem에서 포인트좌표참조하는 current가 싱글톤이랑 같은 개념 아닌가요??

딱하나만 존재하고 어디서든 참조가능인게 싱글톤이랑 비슷한거 같은데...