fix placement

This commit is contained in:
wass08
2026-02-02 11:39:38 +09:00
parent 5392d66bd6
commit 73dfac795a
2 changed files with 12 additions and 4 deletions
@@ -503,12 +503,14 @@ export function usePlacementCoordinator(config: PlacementCoordinatorConfig): Rea
if (!asset.attachTo) {
const levelId = useViewer.getState().selection.levelId
if (levelId) {
mesh.position.y = spatialGridManager.getSlabElevationForItem(
const slabElevation = spatialGridManager.getSlabElevationForItem(
levelId,
[gridPosition.current.x, gridPosition.current.y, gridPosition.current.z],
asset.dimensions ?? DEFAULT_DIMENSIONS,
draftNode.current.rotation,
)
mesh.position.y = slabElevation
cursorRef.current.position.y = slabElevation
}
}
}