public void InitInputService(IInputControlModel inputControlModel) { instance = this; GameObject go = new GameObject("InputService"); inputServiceMonoBehaviour = go.AddComponent <InputServiceMonoBehaviour>(); inputServiceMonoBehaviour.Init(instance, inputControlModel); GameObject.DontDestroyOnLoad(go); }
public void Init(InputService inputService, IInputControlModel inputControlModel) { this.inputService = inputService; this.inputControlModel = inputControlModel; }