文件大小:1.3 MB
版本:2024.1.2
原始 Unity 版本:2019.4.34或更高
在 Unity 中开发多平台项目时,您经常需要在不同平台间切换,以测试兼容性、查看是否按预期运行,并在每个平台上调整内容。项目越大,切换时间就越长。这可能会成为开发过程中的一个严重挫折。
Turbo Switch(TPS)旨在通过缓存所有已导入且无需重新导入的数据,缩短平台切换时间。在理想情况下,如果您的平台已缓存,并且没有更改任何内容,那么平台切换时间最多可缩短 100 倍(使用 AssetDatabase V1)。
Turbo Switch 不会修改或干扰资产导入管道。因此,它不会对导入新资产或修改资产所需的时间产生任何影响。不过,它可以缓存已经导入的资产,这样如果您没有修改过这些资产,就不必重新导入。具体来说,第一次切换到新平台时,你不会看到任何好处。只有随后的切换才会使用缓存。
特点:
快速高效
– 比默认的 Unity 平台开关快达百倍 (100x)
– 比 Unity 缓存平台开关快十倍(10x)
– 支持各种 VCS,如 Unity Collab、git、svn、Mercurial 和 PlasticSCM
– 选择自定义缓存目标外部硬盘/SSD 或 NAS
– 使用 CLI 控制 TPS,并将其无缝集成到构建管道中
– 管理每个平台的缓存
– 查看总/各缓存空间使用情况
支持的平台
Turbo Switch 适用于所有平台,但支持开箱即用的平台:
– 安卓
– iOS
– Linux
– MacOS
– PS4
– 交换机
– tvOS
– WebGL
– Windows
– UWP (WSA)
– XboxOne