创建新工程
This commit is contained in:
152
CAMERA_CONTROLS.md
Normal file
152
CAMERA_CONTROLS.md
Normal file
@@ -0,0 +1,152 @@
|
||||
# 相机控制说明
|
||||
|
||||
## 🎮 如何在运行的游戏中移动相机
|
||||
|
||||
我已经添加了调试相机控制功能,现在你可以在运行场景时自由移动相机查看整个办公室了!
|
||||
|
||||
## ⌨️ 控制方式
|
||||
|
||||
### 移动相机
|
||||
- **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 办公室吧!🎉
|
||||
Reference in New Issue
Block a user