Skip to content

Commit 438d6a9

Browse files
authored
Merge pull request #328 from epiplon-game-studio/master
Fixes a reference error bug with play mode
2 parents 074586c + e5beb7e commit 438d6a9

File tree

5 files changed

+371
-349
lines changed

5 files changed

+371
-349
lines changed

RealtimeCSG/Assets/Plugins/RealtimeCSG/Editor/Scripts/Control/Managers/InternalCSGModelManager.DefaultModel.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,13 @@ static void InitializeDefaultCSGModel(Scene currentScene, CSGSceneState sceneSta
8888
bool inPrefabMode = false;
8989
Transform prefabRootTransform = null;
9090
#if UNITY_2018_3_OR_NEWER
91+
92+
#if UNITY_2021_2_OR_NEWER
93+
var currentPrefabStage = UnityEditor.SceneManagement.PrefabStageUtility.GetCurrentPrefabStage();
94+
#else
9195
var currentPrefabStage = UnityEditor.Experimental.SceneManagement.PrefabStageUtility.GetCurrentPrefabStage();
96+
#endif
97+
9298
if (currentPrefabStage != null)
9399
{
94100
var prefabRoot = currentPrefabStage.prefabContentsRoot;

0 commit comments

Comments
 (0)