fix(BT12-Dev): GameObject 정상화 (parent 분리·scale 1·box.size 정합)
PD: "몬스터도 플레이어와 동일하게 길처럼 동작하도록 수정해 (지금은 바닥에 닿으면 천천히 밀려남)" 본 PM MCP 자율 실측 자성: - 직전 commit832cc07적용 후 PD Editor 수동 변경분 미실측 (자성 #15 패턴 재발) - box.size (53.12, 1.0) → (53.12, 1.64)·offset (0,0) → (0, 0.71) 회귀 - parent=Background_BgImage1·localScale (100, 1, 1) 추가 변경 —832cc07영역 외 근본 원인 4종: 1. parent = Background_BgImage1 자식 (Background reposition 따라 위치 변동·이중 reposition) 2. localScale (100, 1, 1) — bounds 5312 unit (53.12 × 100) 3. box.size (53.12, 1.64)·offset (0, 0.71) —832cc07회귀 4. InfiniteHorizontalGround _colliderWidth=5312 → reposition 사실상 X → Enemy/Player KinematicObject Cast 영역 부정확·바닥 hit 시 밀려나는 현상 fix: - parent = null (World root·Background 자식 분리) - localScale (1, 1, 1) - box.size (53.12, 1.0)·offset (0, 0) - position (0, -4.62, 0) (Background 최하단 = pos.y(0.5) - height(10.25)/2) - 자식 사본 (이전 부착) 정리·InfiniteHorizontalGround Start 영역 자동 재생성 회귀 영역: - bounds Extents (26.56, 0.50)·정합 - Enemy AnimationController(KinematicObject)·Layer 14↔0 collide 정합 - Background reposition ↔ Ground reposition 독립 LateUpdate·Camera.x 동기 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
832cc07661
commit
2d8429dec5
|
|
@ -4427,7 +4427,7 @@ PrefabInstance:
|
|||
- target: {fileID: 1561733016117246437, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1561733016117246437, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
|
|
@ -4437,27 +4437,27 @@ PrefabInstance:
|
|||
- target: {fileID: 1561733016117246437, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1561733016117246437, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 480
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1561733016117246437, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 600
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1561733016117246437, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 750
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1561733016117246437, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -300
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3550758221024711263, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
|
|
@ -4577,7 +4577,7 @@ PrefabInstance:
|
|||
- target: {fileID: 6974954132386231314, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6974954132386231314, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
|
|
@ -4587,27 +4587,27 @@ PrefabInstance:
|
|||
- target: {fileID: 6974954132386231314, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6974954132386231314, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 480
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6974954132386231314, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 600
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6974954132386231314, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 1260
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6974954132386231314, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -300
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
|
|
@ -4617,7 +4617,7 @@ PrefabInstance:
|
|||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
|
|
@ -4627,27 +4627,27 @@ PrefabInstance:
|
|||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 480
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 600
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 240
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9212598073689065413, guid: 9071d6ddb5d4f854185629ee1970af50,
|
||||
type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -300
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
|
|
@ -142382,8 +142382,7 @@ Transform:
|
|||
m_LocalPosition: {x: 0, y: 0.5, z: 10}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1648360768}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1251841320
|
||||
|
|
@ -300113,11 +300112,11 @@ Transform:
|
|||
m_GameObject: {fileID: 1648360767}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: -5.1226563, z: -10}
|
||||
m_LocalScale: {x: 100, y: 1, z: 1}
|
||||
m_LocalPosition: {x: 0, y: -4.6226563, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1251841319}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!61 &1648360769
|
||||
BoxCollider2D:
|
||||
|
|
@ -321853,3 +321852,4 @@ SceneRoots:
|
|||
- {fileID: 846041743}
|
||||
- {fileID: 124273342}
|
||||
- {fileID: 1251841319}
|
||||
- {fileID: 1648360768}
|
||||
|
|
|
|||
Loading…
Reference in New Issue