错题
1. git clone unity 项目之后资源出现问题 cannot read
根因:项目中的贴图(.jpg)、模型(.fbx)等大文件使用 Git LFS 管理。clone 时因为网络问题(国内访问 GitHub 不稳定),LFS文件没能下载下来,只留下了指针文件(~130 字节),导致 Unity 报 “cannot be read”。
解决方案:
- 设置 Git 代理
- 运行 git lfs pull 下载所有 LFS 对象
的那电脑
实现思路
1. 实现反重力怪物
通过更改重力来实现在天花板行走,当没有天花板时进入悬浮,通过玩家的检测 sphere 来判断附近是否有可用的天花板,通过算法计算移动方式,若场景较为复杂使用 tag 标记加网格寻路