private void OnEnable() { if (_input == null) { return; } _input.GlobalListeners.Add(gameObject); if (DrawManager == null) { DrawManager = GetComponent <BaseDrawManager>(); } }
// initializing and register in input manager private void OnEnable() { if (_input == null) { enabled = false; return; } _input.GlobalListeners.Add(gameObject); if (DrawManager == null) { DrawManager = GetComponent <BaseDrawManager>(); } DrawManager.SetDrawing(true); }