
Unity Source Code

看看引擎盖下有什么
通过 Unity 源代码,您可以更深入地了解 Unity 的内部运作。无论您是要优化代码、调试还是要部署自定义代码,这种洞察力都能帮助您做对项目最有利的事情,并更快地完成项目。

主要优势
编写更好的优化代码
您可以随心所欲地使用 Source Code Access,无论是改进旧程序还是了解图形渲染的数据结构,都能获得最新更新和错误修复。
更快地调试和找到解决方案
更高效地调试编辑器和运行时代码,无需等待技术支持。使用标记和断点可以更快地找到错误和性能问题的根源,并使用 Unity 自带的自动测试和测试框架来监控项目的稳定性。
与我们合作编写代码
推荐引擎改进方案,分享您的知识,更好地满足您的支持需求。向他人提供您的源代码示例和最佳实践,向您的成功顾问提出代码建议,并与 Unity 支持团队开展更密切的合作。
使用 Adapt 发送自定义代码
使用源代码修改权限,根据项目需要启动修改或自定义代码。使用内部 API 部署代码,修改私有数据结构以删除、覆盖或扩展函数。需要综合成功计划;更多信息请联系销售人员。

源代码开启了 Stunlock 工作室的雄心壮志
看看 Stunlock 工作室如何使用 DOTS 和 Unity 源代码修复错误、提高性能并在 GPU 限制范围内优化帧速率,从而实现他们对广受好评的游戏《V Rising》的愿景。
源代码计划
有两种计划可满足您的需求:源代码 Access 和源代码 Adapt。Unity Enterprise 中包含的源代码访问功能使您能够更好地理解、优化和调试代码,而且速度更快。使用 Adapt,您不仅可以获得访问优势,还可以发送自定义代码。
包括 Access 和 Adapt:
- 访问、查看和克隆Unity 源代码
- 从 Unity 源代码构建,包括编辑器、播放器、工具和项目文件
- 参考 Unity 源代码,更轻松地调试项目
- 修改和优化构建流程或其他内部工具
- 使用随附的 Test Framework 从 Unity 资源库运行自动测试
- 通过修改游戏引擎或软件包增加特色或功能
仅包括适配器:
+使用修改过的 Unity 源代码启动和发布项目
计划内容
Unity 编辑器和运行时
蜜蜂构建系统
Unity API
Unity 自动测试和框架
Unity 遥控器
IL2CPP
合作伙伴平台
开始使用 Unity 源代码

购买 Unity 源代码
请联系销售团队,获取作为 Unity 企业计划一部分的源代码访问权限或源代码 Adapt 权限。

从管理门户访问
使用您的 Unity ID,在管理门户中查看 Unity 源代码。创建个人访问令牌,然后将软件源下载或克隆到本地计算机。

在工作的地方建设
构建 Unity,使用 Access 开始调试项目,或使用 Adapt 制作自定义版本的游戏引擎。
