VRChat缓存文件默认在C盘,占用20G,这对于一些C盘小的人来说,是很大的问题,在翻阅了VRchat官方文档后,发现官方其实已经提供了本地Json文件来配置这些东西,接下来将介绍VRC的配置文件config.json 。
VRC默认配置文件保存在 %AppData%\..\LocalLow\VRChat\vrchat 中,直接把这个地址输入资源管理器的地址栏就能调转到位置,也就是C:\Users(或者用户)\你的windows用户名\AppData\LocalLow\VRChat\VRChat当中,首次使用需要创建一个config.json文件,可以鼠标右键新建文本文档后修改后缀名为json,然后右键用记事本打开编辑。然后话不多说,直接上配置文件内容。
缓存部分,提供了三个设置,下面是介绍和配置示例,把配置示例复制到config.json中按自己需求修改就可以了。修改时不要碰到其它符号,如分号和逗号,以免造成json语法错误而无法完成配置。
属性名称 | 目的 | 有效值 |
---|---|---|
cache_directory |
定义 VRChat 存储其缓存数据的位置。 | 任何有效路径。不要用 \ 当做路径符号,因为这表示 JSON 中的转义符号。可以使用 \\ 或 / 来替代。 |
cache_size |
缓存的最大大小(以 GB 为单位) | 大于或等于20 |
cache_expiry_delay |
缓存中文件的过期时间(以天为单位) | 大于或等于30 |
{ "cache_directory" : "D:/Game/VRCCache/", "cache_size" : 60, "cache_expiry_delay" : 90 }
配置完后,打开游戏,查看了下和配置文件同一路径下的output_log_XXX.txt,可以看到已经成功配置。
2022.06.22 10:48:04 Log - [AssetBundleDownloadManager] Custom cache path set to: D:/Game/VRCCache/ 2022.06.22 10:48:04 Log - [AssetBundleDownloadManager] Using custom cache directory: D:/Game/VRCCache/Cache-WindowsPlayer 2022.06.22 10:48:04 Log - [AssetBundleDownloadManager] Using custom cache size: 30.00GB 2022.06.22 10:48:04 Log - [AssetBundleDownloadManager] Using custom cache expiry delay: 90.00 days
配置文件可以配置的信息有很多,这次主要关注缓存设置,想了解更多请参阅https://docs.vrchat.com/docs/configuration-file