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

153 lines
4.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 相机控制说明
## 🎮 如何在运行的游戏中移动相机
我已经添加了调试相机控制功能,现在你可以在运行场景时自由移动相机查看整个办公室了!
## ⌨️ 控制方式
### 移动相机
- **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 展示
```
### 成就墙 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 办公室吧!🎉