Files
whale-town/CAMERA_CONTROLS.md
2025-12-05 19:00:14 +08:00

4.9 KiB
Raw Permalink Blame History

相机控制说明

🎮 如何在运行的游戏中移动相机

我已经添加了调试相机控制功能,现在你可以在运行场景时自由移动相机查看整个办公室了!

⌨️ 控制方式

移动相机

  • WASD方向键 - 上下左右移动相机
    • W / ↑ - 向上移动
    • S / ↓ - 向下移动
    • A / ← - 向左移动
    • D / → - 向右移动

缩放相机

  • Q - 缩小(看到更多场景)
  • E - 放大(看到更多细节)
  • 鼠标滚轮 - 上滚放大,下滚缩小

重置相机

  • R - 重置相机到初始位置和缩放

🗺️ 场景导览

使用相机控制,你可以查看所有 4 个 Logo 位置:

1. 欢迎标识(已经看到)

  • 位置: 左上角
  • 操作: 初始位置就能看到
  • 你已经在截图中看到了这个

2. 主展示区

  • 位置: 右侧中央
  • 操作: 按 D 向右移动相机
  • 📍 坐标约 (1400, 400)

3. 成就墙

  • 位置: 右下方
  • 操作: 按 D 向右,然后按 S 向下
  • 📍 坐标约 (1200, 900)

4. 地板水印

  • 位置: 场景中央地板
  • 操作: 移动到场景中央,可能需要缩小(按 Q)才能看清
  • 📍 坐标约 (1000, 700)

🎯 推荐查看路线

  1. 起点(当前位置)- 欢迎标识
  2. D 向右移动 → 看到主展示区的大 Logo
  3. S 向下移动 → 看到成就墙顶部的 Logo
  4. Q 缩小视图 → 看到地板中央的淡水印
  5. R 重置 → 回到起点

📊 场景布局示意

┌─────────────────────────────────────────────┐
│ [欢迎标识+Logo]                              │ ← 你在这里
│  ↓ 按 S                                      │
│  入口区                                      │
│  ┌─┐                                         │
│  └─┘                                         │
│                                              │
│  工作区              按 D →    展示区        │
│  ┌─┐┌─┐┌─┐                   ┌──────┐      │
│  └─┘└─┘└─┘                   │ LOGO │ ← 2  │
│  ┌─┐┌─┐┌─┐                   └──────┘      │
│  └─┘└─┘└─┘                                  │
│                                              │
│         [地板水印]            成就墙         │
│  会议区    ↑ 4               ┌──────┐       │
│  ┌────┐   按 Q 缩小          │ LOGO │ ← 3  │
│  │    │                      │ 成就 │       │
│  └────┘                      └──────┘       │
│                                              │
│  休息区                                      │
│  ┌──┐                                        │
│  └──┘                                        │
└─────────────────────────────────────────────┘

🔧 测试步骤

  1. 重新运行场景

    • 停止当前运行(如果还在运行)
    • 按 F6 重新运行 DatawhaleOffice.tscn
  2. 查看控制台

    • 应该看到 "Debug camera controls enabled" 消息
  3. 测试移动

    • 按 WASD 或方向键移动
    • 相机应该平滑移动
  4. 查看所有 Logo

    • 按照上面的路线查看 4 个位置

💡 提示

  • 移动速度: 500 像素/秒,可以快速浏览场景
  • 缩放范围: 0.3x 到 2.0x
  • 平滑移动: 相机移动是平滑的,不会突然跳跃
  • 边界限制: 相机不会移出场景边界0-2000, 0-1500

🎨 查看 Logo 的最佳方式

主展示区 Logo最重要

1. 按 D 向右移动约 3-4 秒
2. 应该能看到白色背景板 + 蓝色边框 + 大 Logo
3. 这是最显眼的 Logo 展示
1. 从主展示区,按 S 向下移动约 2-3 秒
2. 或按 D 向右 + S 向下
3. 应该能看到成就墙顶部的 Logo

地板水印

1. 按 R 重置到中央
2. 按 Q 缩小视图(多按几次)
3. 应该能看到淡淡的大 Logo 水印

常见问题

Q: 按键没反应? A: 确保游戏窗口是激活状态(点击一下窗口)

Q: 移动太快/太慢? A: 可以在 scripts/DebugCamera.gd 中调整 move_speed

Q: 看不到某个 Logo A: 尝试缩小视图(按 Q或移动到不同位置

Q: 想回到起点? A: 按 R 键重置相机

🚀 准备好了吗?

现在重新运行场景F6然后

  1. D 向右移动,查看主展示区的大 Logo
  2. S 向下移动,查看成就墙的 Logo
  3. Q 缩小,查看地板水印
  4. R 重置

享受探索你的 Datawhale 办公室吧!🎉