|
камера: позиция и границы в мировых юнитах
- Camera.x/y и bounds в юнитах (1 юнит = 1 тайл); клэмп по экранному bbox мирового прямоугольника; deadZone -> deadZonePx (окно на экране) - IsometricTileMap.worldBounds; LocationScene использует его - camera.test.ts переписан в юнитах (проверка проекций) Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| apps/game/src/scenes/LocationScene.ts |
|---|
| packages/engine/src/map/IsometricTileMap.ts |
|---|
| packages/engine/src/render/Camera.ts |
|---|
| packages/engine/src/render/__tests__/camera.test.ts |
|---|