When working on a multi-platform project in Unity, you often have to switch between platforms to test compatibility, see if things work as intended, and tweak things on each and every platform. The larger your project gets, the longer the switch time becomes. It can become a serious setback in your development process.
Turbo Switch (TPS) aims at reducing the time taken switching platforms by caching all data that has already been imported and does not need to be re-imported. In an ideal scenario where your platforms are cached and you haven’t changed anything, you can see an improvement of up to 100x faster platform switching time (with AssetDatabase V1).
Turbo Switch does not modify or interfere with the asset import pipeline. Therefore, it doesn’t have any effect on the time it takes to import new or modified assets. It does, however, cache assets that have already been imported so you don’t have to re-import them if you haven’t modified them. Concretely, the first time you switch to a new platform, you won’t see any benefit. Only subsequent switches will use cache.
Features:
Fast & efficient
• Up to hundred times (100x) faster than the default Unity platform switch
• Up to ten times (10x) faster than Unitys cached platform switch
• Support for various VCS like Unity Collab, git, svn, Mercurial & PlasticSCM
• Select your custom cache target external HDD/SSD or NAS
• Control TPS with CLI and integrate it seamlessly in your build pipeline
• Manage the cache per platform
• See the total/per cache space usage
Supported platforms
Turbo Switch works with ALL platforms, but supports those out-of-the box:
• Android
• iOS
• Linux
• macOS
• PS4
• Switch
• tvOS
• WebGL
• Windows
• (UWP (WSA)
• XboxOne
Documentation & control
• Powerful API for maximum control
• Comprehensive documentation and support
• Full C# source code
Compatibility
• All Android texture formats are supported
• Works with Windows, Mac and Linux editors
• Compatible with Unity 2019.4 - 2023
• C# delegates
Integrations
Turbo Switch PRO works great with:
• Turbo Builder PRO
• RockTomate
Important note
AssetDatabase V2 (Unity 2019 and newer) switches the platforms as fast as this asset.
在 Unity 中处理多平台项目时,您经常需要在平台之间切换以测试兼容性,查看是否按预期运行,并在每个平台上进行调整。项目越大,切换时间就越长。这可能会严重阻碍您的开发过程。
Turbo Switch (TPS) 旨在通过缓存已导入且无需重新导入的所有数据来减少切换平台所需的时间。在理想情况下,您的平台已缓存且您未进行任何更改,您可以看到平台切换时间最多可提高 100 倍(使用 AssetDatabase V1)。
Turbo Switch 不会修改或干扰资产导入管道。因此,它不会影响导入新资产或已修改资产所需的时间。但是,它会缓存已导入的资产,因此如果您没有修改它们,则无需重新导入它们。具体而言,第一次切换到新平台时,您不会看到任何好处。只有后续切换才会使用缓存。
特点:
快速高效
• 比默认 Unity 平台切换快上百倍 (100x)
• 比 Unitys 缓存平台切换快上十倍 (10x)
• 支持各种 VCS,如 Unity Collab、git、svn、Mercurial 和 PlasticSCM
• 选择自定义缓存目标外部 HDD/SSD 或 NAS
• 使用 CLI 控制 TPS 并将其无缝集成到构建管道中
• 管理每个平台的缓存
• 查看总/每个缓存空间使用情况
支持的平台
Turbo Switch 适用于所有平台,但支持开箱即用的平台:
• Android
• iOS
• Linux
• macOS
• PS4
• Switch
• tvOS
• WebGL
• Windows
• (UWP (WSA)
• XboxOne
文档和控制
• 强大的 API,可实现最大程度的控制
• 全面的文档和支持
• 完整的 C# 源代码
兼容性
• 支持所有 Android 纹理格式
• 适用于 Windows、Mac和 Linux 编辑器
• 与 Unity 2019.4 - 2023 兼容
• C# 委托
集成
Turbo Switch PRO 可与以下产品完美配合:
• Turbo Builder PRO
• RockTomate
重要提示
AssetDatabase V2(Unity 2019 及更新版本)可与此资产一样快速切换平台。
|