public void InitializeLevel() { 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.sizeX = sizeX; targetGrid.sizeY = sizeY; targetGrid.sizeZ = sizeZ; targetGrid.scaleXZ = scaleXZ; targetGrid.scaleY = scaleY; targetGrid.levelName = levelName; targetGrid.InitForEditor(levelManager); levelHasInited = true; editMode = true; }