chore(tools): 更新搭建指南和level-builder输出/解析器

This commit is contained in:
2026-06-09 19:12:36 +08:00
parent 5367d82407
commit 7bbcd9696e
4 changed files with 299 additions and 284 deletions
+37 -32
View File
@@ -348,40 +348,43 @@ LVL_SuburbanV01/
| # | Actor 名称 | 资产 | 位置 (X,Y,Z) | 旋转 (P,Y,R) | 缩放 | 材质 |
|---|-----------|------|-------------|-------------|------|------|
| 1 | LVL_Z1_STR_SouthWall_01 | Wall_400x300 | (200, 0, 0) | (0,0,0) | — | MI_DevRed |
| 2 | LVL_Z1_STR_SouthWall_02 | Wall_400x300 | (600, 0, 0) | (0,0,0) | — | MI_DevRed |
| 3 | LVL_Z1_STR_WestWall_01 | Wall_400x300 | (0, 200, 0) | (0,90,0) | — | MI_DevRed |
| 4 | LVL_Z1_STR_WestWall_02 | Wall_400x300 | (0, 600, 0) | (0,90,0) | — | MI_DevRed |
| 5 | LVL_Z1_STR_EastWall_01 | Wall_400x300 | (980, 200, 0) | (0,90,0) | — | MI_DevRed |
| 6 | LVL_Z1_STR_EastWall_02 | Wall_400x300 | (980, 600, 0) | (0,90,0) | — | MI_DevRed |
| 7 | LVL_Z1_STR_NorthWall_West | Wall_400x300 | (200, 780, 0) | (0,0,0) | — | MI_DevRed |
| 8 | LVL_Z1_STR_NorthWall_Gate | WallDoorDouble_400x300 | (500, 780, 0) | (0,0,0) | — | MI_DevRed |
| 9 | LVL_Z1_STR_NorthWall_East | Wall_400x300 | (800, 780, 0) | (0,0,0) | — | MI_DevRed |
| 10 | LVL_Z1_STR_GateDoor | RotativeDoor_01 | (500, 780, 0) | (0,0,0) | — | MI_DevGreen |
| 11 | LVL_Z1_STR_HouseSouthWall | WallWindow_400x300 | (400, 30, 0) | (0,0,0) | — | MI_DevWhite |
| 12 | LVL_Z1_STR_HouseSouthWin | WallWindowSmall_200x300 | (600, 30, 0) | (0,0,0) | — | MI_DevWhite |
| 13 | LVL_Z1_STR_HouseWestWall | Wall_400x300 | (200, 220, 0) | (0,90,0) | — | MI_DevWhite |
| 14 | LVL_Z1_STR_HouseWestTop | Wall_400x100 | (200, 220, 300) | (0,90,0) | — | MI_DevWhite |
| 15 | LVL_Z1_STR_HouseEastWall | Wall_400x300 | (780, 220, 0) | (0,90,0) | — | MI_DevWhite |
| 16 | LVL_Z1_STR_HouseEastTop | Wall_400x100 | (780, 220, 300) | (0,90,0) | — | MI_DevWhite |
| 17 | LVL_Z1_STR_HouseNorthWall | WallDoor_200x300 | (400, 410, 0) | (0,0,0) | — | MI_DevWhite |
| 18 | LVL_Z1_STR_HouseNorthFill | Wall_400x300 | (600, 410, 0) | (0,0,0) | — | MI_DevWhite |
| 1 | LVL_Z1_STR_SouthWall_01 | Wall_400x300 | (200, -200, 0) | (0,0,0) | — | MI_DevRed |
| 2 | LVL_Z1_STR_SouthWall_02 | Wall_400x300 | (600, -200, 0) | (0,0,0) | — | MI_DevRed |
| 3 | LVL_Z1_STR_SouthWall_03 | Wall_200x300 | (900, -200, 0) | (0,0,0) | — | MI_DevRed |
| 4 | LVL_Z1_STR_WestWall_00 | Wall_200x300 | (0, -100, 0) | (0,90,0) | — | MI_DevRed |
| 5 | LVL_Z1_STR_WestWall_01 | Wall_400x300 | (0, 200, 0) | (0,90,0) | — | MI_DevRed |
| 6 | LVL_Z1_STR_WestWall_02 | Wall_400x300 | (0, 600, 0) | (0,90,0) | — | MI_DevRed |
| 7 | LVL_Z1_STR_EastWall_00 | Wall_200x300 | (980, -100, 0) | (0,90,0) | — | MI_DevRed |
| 8 | LVL_Z1_STR_EastWall_01 | Wall_400x300 | (980, 200, 0) | (0,90,0) | — | MI_DevRed |
| 9 | LVL_Z1_STR_EastWall_02 | Wall_400x300 | (980, 600, 0) | (0,90,0) | — | MI_DevRed |
| 10 | LVL_Z1_STR_NorthWall_West | Wall_400x300 | (200, 780, 0) | (0,0,0) | — | MI_DevRed |
| 11 | LVL_Z1_STR_NorthWall_Gate | WallDoorDouble_400x300 | (500, 780, 0) | (0,0,0) | — | MI_DevRed |
| 12 | LVL_Z1_STR_NorthWall_East | Wall_400x300 | (800, 780, 0) | (0,0,0) | — | MI_DevRed |
| 13 | LVL_Z1_STR_HouseSouthWall | Wall_400x300 | (400, 30, 0) | (0,0,0) | — | MI_DevWhite |
| 14 | LVL_Z1_STR_HouseSouthWin | WallWindowSmall_200x300 | (700, 30, 0) | (0,0,0) | — | MI_DevWhite |
| 15 | LVL_Z1_STR_HouseWestWall | Wall_400x300 | (200, 220, 0) | (0,90,0) | — | MI_DevWhite |
| 16 | LVL_Z1_STR_HouseEastWall | Wall_400x300 | (780, 220, 0) | (0,90,0) | — | MI_DevWhite |
| 17 | LVL_Z1_STR_HouseNorthWall | WallDoor_200x300 | (300, 410, 0) | (0,0,0) | — | MI_DevWhite |
| 18 | LVL_Z1_STR_HouseNorthFill | Wall_400x300 | (590, 410, 0) | (0,0,0) | — | MI_DevWhite |
| 19 | LVL_Z1_STR_HouseRoof_01 | Floor_300x400 | (350, 230, 280) | (0,0,0) | — | MI_DevBrown |
| 20 | LVL_Z1_STR_HouseRoof_02 | Floor_300x400 | (650, 230, 280) | (0,0,0) | — | MI_DevBrown |
| 21 | LVL_Z1_STR_CourtyardFloor | Floor_1000x1000 | (500, 400, 0) | (0,0,0) | (1, 0.8, 1) | MI_DevGray |
| 21 | LVL_Z1_STR_CourtyardFloor | Floor_1000x1000 | (500, 300, 0) | (0,0,0) | (1, 1.0, 1) | MI_DevGray |
> **院门修改**:改用 WallDoorDouble_400x300(双开门洞墙),门洞更宽(~200cm),匹配执行案院门 200cm 宽要求。
> **院门修改**:改用 WallDoorDouble_400x300(双开门洞墙),门洞更宽(~200cm),匹配执行案院门 200cm 宽要求。移除 RotativeDoor_01(100cm 单门与双开门洞不匹配),白模阶段仅用墙洞表示院门。
> **Z1 房屋**:西墙/东墙旋转 (0,90,0) 使其沿 Y 轴展开,正确围合房屋。
> **房屋北墙**:WallDoor_200x300 门洞用于室内木门(100cm 宽足够),上方用 Wall_400x300 自然覆盖。
> **房屋北墙**:WallDoor_200x300 门洞用于室内木门(100cm 宽足够),移至 X=300 起始对齐西墙,Wall_400x300 填充剩余至东墙。
> **房屋南墙**:WallWindow_400x300 改为 Wall_400x300(实心墙),WallWindowSmall_200x300 移至 X=700 避免重叠。
> **房屋顶墙**:移除 HouseWestTop/HouseEastTop(Wall_400x100 在 Z=300 高于屋顶 Z=280,无功能)。
> **南边界外推**:区域南墙从 Y=0 移至 Y=-200,给房屋南墙留出空间;新增 SouthWall_03、WestWall_00、EastWall_00 延伸围合;院子地面向南扩展。
#### C1.2 布景物(Props)
| # | Actor 名称 | 资产 | 位置 (X,Y,Z) | 缩放 | 材质 | 说明 |
|---|-----------|------|-------------|------|------|------|
| 1 | LVL_Z1_PROP_OldBicycle | Car01 | (100, 650, 0) | (0.2, 0.2, 0.2) | — | 50%缩放,靠西院墙 |
| 2 | LVL_Z1_PROP_ClothesPole_Beam | Beam_300 | (500, 600, 180) | — | MI_DevWhite | 横杆 |
| 3 | LVL_Z1_PROP_ClothesPole_Pole1 | Cylinder | (380, 600, 0) | (0.05, 0.05, 3.6) | MI_DevGray | 支撑柱 |
| 4 | LVL_Z1_PROP_ClothesPole_Pole2 | Cylinder | (620, 600, 0) | (0.05, 0.05, 3.6) | MI_DevGray | 支撑柱 |
| 2 | LVL_Z1_PROP_ClothesPole_Beam | Cube | (500, 600, 160) | (2.4, 0.05, 0.05) | MI_DevWhite | 横杆(水平放置) |
| 3 | LVL_Z1_PROP_ClothesPole_Pole1 | Cylinder | (380, 600, 0) | (0.05, 0.05, 1.6) | MI_DevGray | 支撑柱 160cm |
| 4 | LVL_Z1_PROP_ClothesPole_Pole2 | Cylinder | (620, 600, 0) | (0.05, 0.05, 1.6) | MI_DevGray | 支撑柱 160cm |
| 5 | LVL_Z1_PROP_JunkPile_Box1 | WoodenBox_Small | (850, 100, 0) | — | — | 东南角 |
| 6 | LVL_Z1_PROP_JunkPile_Box2 | WoodenBox_Small | (870, 120, 35) | — | — | 叠放在上方 |
| 7 | LVL_Z1_PROP_JunkPile_Bucket | Bucket_01 | (890, 80, 0) | — | — | |
@@ -512,18 +515,18 @@ LVL_SuburbanV01/
| 11 | LVL_Z2_STR_Roof_01 | Floor_300x400 | (1250, 400, 280) | (0,0,0) | MI_DevBrown |
| 12 | LVL_Z2_STR_Roof_02 | Floor_300x400 | (1350, 400, 280) | (0,0,0) | MI_DevBrown |
| 13 | LVL_Z2_STR_Awning_01 | Floor_200x300 | (1100, 700, 260) | (0,0,0) | MI_DevWhite |
| 14 | LVL_Z2_STR_Awning_02 | Floor_200x300 | (1400, 700, 260) | (0,0,0) | MI_DevWhite |
| 14 | LVL_Z2_STR_Awning_02 | Floor_200x300 | (1300, 700, 260) | (0,0,0) | MI_DevWhite |
#### C3.2 布景物
| # | Actor 名称 | 资产 | 位置 (X,Y,Z) | 缩放 | 材质 | 说明 |
|---|-----------|------|-------------|------|------|------|
| 1 | LVL_Z2_PROP_Counter | Cube | (1200, 500, 0) | (2, 0.6, 0.9) | MI_DevGlassWhite | 玻璃柜台 |
| 1 | LVL_Z2_PROP_Counter | Cube | (1100, 360, 0) | (2, 0.6, 0.9) | MI_DevGlassWhite | 玻璃柜台,避开冰柜和门 |
| 2 | LVL_Z2_PROP_ShelfEast_01 | Fence_Small_400 | (1520, 300, 0) | (1, 1, 1.8) | MI_DevGray | 东墙货架(竖放) |
| 3 | LVL_Z2_PROP_ShelfEast_02 | Fence_Small_400 | (1520, 300, 180) | (1, 1, 1.8) | MI_DevGray | 二层 |
| 4 | LVL_Z2_PROP_ShelfSouth | Fence_Small_400 | (1100, 230, 0) | (1, 1, 1.8) | MI_DevGray | 南墙货架 |
| 5 | LVL_Z2_PROP_Freezer | Container_Normal | (1050, 400, 0) | (0.25, 0.15, 0.4) | MI_DevWhite | 老式冰柜 |
| 6 | LVL_Z2_PROP_SmallTV | Monitor_01 | (1350, 540, 90) | (0.6, 0.6, 0.6) | MI_DevGray | 柜台角落 |
| 6 | LVL_Z2_PROP_SmallTV | Monitor_01 | (1200, 350, 90) | (0.6, 0.6, 0.6) | MI_DevGray | 柜台东端上方 |
| 7 | LVL_Z2_PROP_Signboard | Cube | (1150, 610, 280) | (3, 0.05, 0.4) | MI_DevBlue | 招牌 |
| 8 | LVL_Z2_PROP_CardRack | Cube | (1400, 550, 0) | (0.4, 0.2, 0.3) | MI_DevGray | 卡片架 |
@@ -711,11 +714,13 @@ LVL_SuburbanV01/
### G-01 路灯(3 个)
| # | Actor 名称 | 资产 | 位置 (X,Y,Z) | 材质 |
|---|-----------|------|-------------|------|
| 1 | LVL_Z3_LGT_StreetLight_01 | RoadLamp_01 | (1500, 1050, 0) | — |
| 2 | LVL_Z3_LGT_StreetLight_02 | RoadLamp_01 | (3000, 1050, 0) | — |
| 3 | LVL_Z3_LGT_StreetLight_03 | RoadLamp_01 | (4500, 1050, 0) | — |
> RoadLamp_01 天然 850cm 高,缩放 (0.7, 0.7, 0.5) 降至约 425cm,匹配城郊路灯尺度。
| # | Actor 名称 | 资产 | 位置 (X,Y,Z) | 旋转 | 缩放 | 材质 |
|---|-----------|------|-------------|------|------|------|
| 1 | LVL_Z3_LGT_StreetLight_01 | RoadLamp_01 | (1500, 1050, 0) | (0,0,0) | (0.7, 0.7, 0.5) | — |
| 2 | LVL_Z3_LGT_StreetLight_02 | RoadLamp_01 | (3000, 1050, 0) | (0,0,0) | (0.7, 0.7, 0.5) | — |
| 3 | LVL_Z3_LGT_StreetLight_03 | RoadLamp_01 | (4500, 1050, 0) | (0,0,0) | (0.7, 0.7, 0.5) | — |
### G-02 垃圾桶(2 个,街道南侧)