using System.Collections; using UnityEngine; public class GameSession : MonoBehaviour { public InputTranslator InputTranslator; public static GameSession Instance { get; private set; } private void Awake() { Instance = this; Init(); } private void Init() { InputTranslator = new InputTranslator(); IBindingHolder holder = new KeyBindingHolder(); InputTranslator.Init(holder); } private void Update() { InputTranslator.Tick(); } }