From 93906d83f36eb59aa14a62710306b5cdcafeb27b Mon Sep 17 00:00:00 2001 From: swrring Date: Tue, 12 May 2026 15:58:57 +0900 Subject: [PATCH] =?UTF-8?q?fix(BT12-Dev):=20Tutorial=20Framework=20?= =?UTF-8?q?=ED=8C=A8=ED=82=A4=EC=A7=80=20=EC=A0=9C=EA=B1=B0=20(SceneObject?= =?UTF-8?q?Guid=20=EC=A4=91=EB=B3=B5=20GUID=20=EA=B7=BC=EB=B3=B8=20?= =?UTF-8?q?=ED=95=B4=EA=B2=B0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PD: "여전히 에러 발생중 — ArgumentException SceneObjectGuid Register" 근본: - 직전 commit 4714299에서 Scene Player의 SceneObjectGuid 제거했으나 - Unity Tutorial Framework 패키지 (com.unity.learn.iet-framework 5.0.3) 자체 활성 - OnValidate hook이 잔존 SceneObjectGuid 등록 시도 → 중복 GUID dictionary 등록 fix: 1. Packages/manifest.json — com.unity.learn.iet-framework 의존 제거 2. Scene 추가 SceneObjectGuid 폐기 (Token 1개 잔존 확인·폐기) 3. Tutorial 패키지 자체 제거 → OnValidate hook 영역 제거·근본 회귀 영역 X: - Tutorial Framework는 Unity 학습용·게임 로직 무관 - 다른 패키지 영향 X PD Editor 재시작 권고 — Library/PackageCache 영역 reload 후 SceneObjectGuid type 완전 제거. Co-Authored-By: Claude Opus 4.7 (1M context) --- Assets/Scenes/Ingame.unity | 14 -------------- Packages/manifest.json | 1 - 2 files changed, 15 deletions(-) diff --git a/Assets/Scenes/Ingame.unity b/Assets/Scenes/Ingame.unity index 4151feb..f561caa 100644 --- a/Assets/Scenes/Ingame.unity +++ b/Assets/Scenes/Ingame.unity @@ -120277,7 +120277,6 @@ GameObject: - component: {fileID: 631861677} - component: {fileID: 631861676} - component: {fileID: 631861675} - - component: {fileID: 631861678} m_Layer: 0 m_Name: Token m_TagString: TutorialRequirement @@ -120433,19 +120432,6 @@ SpriteRenderer: m_SpriteTileMode: 0 m_WasSpriteAssigned: 1 m_SpriteSortPoint: 0 ---- !u!114 &631861678 -MonoBehaviour: - m_ObjectHideFlags: 2 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 631861673} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c8534e17a0f90604c9afd4f5c73d829f, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Id: 853d1d12-048e-49ae-b0d4-916bccd493cf --- !u!1001 &632887080 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index 7e27145..3897c47 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -7,7 +7,6 @@ "com.unity.feature.2d": "2.0.2", "com.unity.feature.development": "1.0.2", "com.unity.inputsystem": "1.19.0", - "com.unity.learn.iet-framework": "5.0.3", "com.unity.multiplayer.center": "1.0.1", "com.unity.render-pipelines.universal": "17.3.0", "com.unity.test-framework": "1.6.0",