unity3d 安装了一个多月了,一直忙,也没时间了解,一个demo写了一个月了,还没搞完,哈哈。今天突然想起学习中遇到一个棘手的问题,api帮助文档获取不到。当时google了一下,是5.0的一个官方bug。unity里api文档查找策略是优先查找本地,本地找不到会访问官方api帮助文档。由于5.0的访问地址进行了调整,本地api文档路径没有变,导致无法获取本地文档,官方的路径也是错误的。下面贴出解决办法,本人是在macbook上操作的,所以windows要调整路径。
#####(一)查看unity帮助文档下载路径
unity>help>Scripting Reference
```
file:///Applications/Unity/Unity.app/Contents/Documentation/en/ScriptReference/index.html
```
#####(二)查看MonoDevelop中api路径
光标定位到class name上,按快捷键cmd+'
```
http://unity3d.com/cn/support/documentation/ScriptReference/30_search.html?q=PlayerController
```
#####(三)构建本地api文档访问目录
从一和二综合来看,可以猜测,unity实际访问的应该是
```
file:///Applications/Unity/Documentation/ScriptReference/MonoBehaviour.html
```
将/Applications/Unity/Unity.app/Contents/Documentation/en/中内容放到
/Applications/Unity/Documentation/下,
#####(四)测试
重复(二),顺利的话,会直接访问到本地的api文档地址
转载请保留出处:[mac unity3d api获取不到问题](http://threeperson.com/users/1/articles/2070)
有疑问加站长微信联系(非本文作者)