Files
MinFt/README.md
Liubing\LB 3d8d4d18f3 first commit
先修复一下,错误的场景

删除不必要的钓场资产

修复into场景

update:更新meta文件,修复报错

update:修复资源

修复第一章节建造

修复建造第三章

update:删除多余内容

update:更新README.md

update:还原图标

update:更新README

update:更新配置
2026-04-28 02:17:22 +08:00

68 lines
2.2 KiB
Markdown
Raw 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.
## 前置条件
- Unity 版本:请确认与项目一致的 Unity 版本
- Git 已安装并配置好 SSH 密钥
- **必须安装 Git LFS**:本项目使用 Git LFS 管理大型文件fbx、png、wav 等图片/音视频/3D模型文件。未安装 LFS 会导致这些文件只下载到指针文件Unity 打开会全部报错。
安装 Git LFS
```bash
# 或通过命令行安装后初始化
git lfs install
```
## 拉取步骤
### 1. 克隆仓库
HTTPS 方式:
```bash
git clone https://git.bamboogames.top/Fishing-Travel/FT-Mini.git
```
SSH 方式:
```bash
git clone ssh://git@git.bamboogames.top:2222/Fishing-Travel/FT-Mini.git
```
进入项目目录:
```bash
cd FT-Mini
```
### 2. 确认 LFS 文件是否正常拉取
克隆完成后,检查 LFS 文件是否下载成功:
```bash
git lfs ls-files | head -20
```
如果输出显示文件大小为 0 或显示指针内容(如 `version https://git-lfs...`),说明 LFS 没有正常工作,执行:
```bash
git lfs pull
```
### 3. 打开 Unity 项目
1. 打开 Unity Hub点击 **Add**(添加项目)
2. 选择克隆下来的 `FT-Mini/Client` 目录(注意是 Client 子目录)
3. 等待 Unity 首次导入资源(时间较长,请耐心等待)
### 4. 首次导入完成后的确认
Unity 导入完成后,检查 Console 窗口是否有 **Missing Prefab** 相关的红色报错。如果有,请联系项目维护者确认 meta 文件是否完整。
## 打包
在 Unity 菜单栏中,所有打包相关功能位于 **Tools** 菜单下:
### Android 打包
- `Tools → Build → APK` — 打 APK 包
- `Tools → Build → APK Agg` — APK (AGG) 包,带有打点
## 注意事项
- **不要让 Unity 重新生成 .meta 文件**:如果 .meta 文件丢失或被 Unity 重新生成会导致所有资源引用断裂Prefab 变成 Missing。拉取时确保所有 .meta 文件都已正确下载。
- **切换分支前先提交或暂存**:未提交的修改直接切换分支可能导致 Unity 资源状态异常。
- **Library 目录**`Client/Library` 目录不会提交到 Git首次打开 Unity 会自动生成,属于正常现象
- 内容比较多clone 可能耗时比较长