public void LoadLevel() { ClearLevel(); if (!targetGrid) { Debug.LogError("To init level you need t assing the target gridbase first."); return; } if (!levelManager) { Debug.LogError("To init level you need t assing the target level maanagewr first."); return; } targetGrid.levelName = levelName; bool canLoad = targetGrid.LoadForEditor(levelManager); if (!canLoad) { Debug.LogError("cant find level " + levelName); return; } levelHasInited = true; editMode = true; }