创建新工程

This commit is contained in:
moyin
2025-12-05 19:00:14 +08:00
commit ff4fa5fffd
227 changed files with 32804 additions and 0 deletions

152
CAMERA_CONTROLS.md Normal file
View 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 办公室吧!🎉