protected override bool OnCheck() { if (debugString != null && debugString.value.IsNotNull(out string debug)) { return(DebugManager.GetActiveDebug(debug)); } return(false); }
protected override void Start() { base.Start(); if (DebugManager.GetActiveDebug("debugScreen")) { GameObjectExtend.CreateUIlement(debugScreenPrefab, out _debugScreenParent, CanvasTipology.Debug); CreateDebugScreen(); _isDebugScreen = true; } }