下载地址
英文版和中文版的下载网址路径不一样。
英文版:https://storage.googleapis.com/docscloudstorage/unity版本/UnityDocumentation.zip 例如: https://storage.googleapis.com/docscloudstorage/2021.3/UnityDocumentation.zip
中文版:https://storage.googleapis.com/localized_docs 网址里带有zh-cn的Key 例如: https://storage.googleapis.com/localized_docs/zh-cn/2021.3/UnityDocumentation.zip
离线文档打开慢的问题
我在网上查阅了一些相关回答,大部分的解答都是说,即使是离线文档,html网页也会去访问国外的域名(比如google域名之类的),有些域名被国内屏蔽,导致请求响应时间长(表现出来就是打开慢)。 推荐的方法有 修改hosts文件 ,翻墙加快访问 ,断网不访问 ,等等这些修改环境 的方法解决。
但是我不想改环境,所以把所有html文件里的被屏蔽网址改掉最好,用Python代码删掉html中的一些: fonts.googleapis.com www.googletagmanager.com cdn.cookielaw.org/scripttemplates/otSDKStub.js
代码如下:
#!/usr/bin/env python3
import os
fileNum = 0
for (dirpath, dirs, files) in os.walk(os.path.curdir):
for file in files:
if file.endswith(".html"):
filePath = os.path.join(dirpath,file)
with open(filePath,'r',encoding='utf-8') as f:
s = f.read().replace("fonts.googleapis.com",'').replace("www.googletagmanager.com",'').replace("cdn.cookielaw.org/scripttemplates/otSDKStub.js",'')
with open(filePath,'w',encoding='utf-8') as f:
f.write(s)
fileNum = fileNum + 1
message = ">>>修改完成 第" + str(fileNum) + "个文件,路径: " + filePath
print(message)
print("共修改",fileNum,"个文件")
python文件位置:
python文件应该在文档路径里运行
离线文档快速查找技巧
把文档放在Unity安装路径下,方便在使用Unity时快速查找使用
离线文档解压后,在对应版本的Unity安装路径下,打开Editor->Data->Documentation(没有创建一个)在这文件夹里面在建一个文件夹en,把其他的文件夹都放在en里面。最后的文件路径:Unityx.x.x/Editor/Data/Documentation/en/ 在Unity内通过?打开对应的说明
|