c# - 发布后人们是否可以访问源代码?

标签 c# unity3d

Unity 游戏发布后,人们可以访问游戏的源代码吗?

最佳答案

这取决于几个因素。但是,他们总是可以反汇编并以某种方式从您的发布程序集中获取混淆代码。 这适用于 C#。如果您使用 JavaScript 作为您的 Unity 语言,我不确定,因为我从未使用过它。

如果你使用像 Lua 等脚本,你必须自己处理。此外,您的 Assets (纹理、着色器等)可能对所有人可见。这又取决于您如何设置发布版本。

关于c# - 发布后人们是否可以访问源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55673624/

相关文章:

c# - 如何在 C# 中进行模板特化

c# - 如何使用 C# 和 Unity 知道设备是否已插入

C# 无法从 `Inherited Class` 转换为 `Base Class`

c# - 如何在处理函数的其余部分之前更新 WPF 中的 UI 元素?

unity3d - 在 Unity3D C# 中签署 AWS Api 网关请求

c# - Unity3D - 选择哪种网络解决方案?

c# - 错误 CS0029 : Cannot implicitly convert type 'int' to 'Score'

Android Developer Console - 使用 Android Studio 发布构建后指纹错误

c# - 如果我的变量中有 "n+1"数字,如何获取 "n"作为输出?

c# - ReSharper 9.2 为具有事件名称的 nameof 生成警告