跳到主要内容
ShopWebview

Unity 热更新:发布后修改 C# 代码与资源

更新于 2026年10月9日阅读约 4 分钟

Unity 会把 C# 编译为原生代码,因此发布后要更新游戏逻辑,光下载文件是不够的。HotUpdate 版同时处理代码和资源。

Unity 有何不同

使用 IL2CPP 时,Unity 会在构建应用时把 C# 编译为原生代码。因此,要替换已发布游戏中的逻辑,就需要一个能动态运行 C# 代码的层。

资源:AssetBundles 与 Addressables

场景、图片、声音和配置会打包成资源包(AssetBundles 或 Addressables),在游戏运行时从服务器下载,因此新内容无需重新构建。

代码与资源,同一套发布流程

ShopWebview 的 HotUpdate 版既能更新 C# 游戏逻辑,也能更新资源,并附有用于推送发布、测试和回滚的管理后台。

玩家安全无忧

更新包在生效前经过签名和完整性校验。有问题的版本会被立即回滚,玩家将恢复到稳定版本。

快速解答

可以。HotUpdate 版无需发布新的商店版本,即可更新 C# 游戏逻辑以及资源和内容。

支持,前提是应用页面上列出了 HotUpdate 版。

没找到需要的应用?

把你的想法和预算发给管理员——当天即可获得报价和工期。

联系管理员