【问题标题】:How to Rename a Unity Project?如何重命名 Unity 项目?
【发布时间】:2018-01-31 05:03:49
【问题描述】:

我想将 Unity 项目的名称更改为其他名称,以便 Unity 编辑器在顶部显示新名称,或者当我使用 Visual Studio 打开脚本时,它会在 VS 顶部显示新名称。该怎么做?

更改项目名称是否会更改游戏名称(出现在游戏窗口左上角的名称)?

更改项目名称是否会更改游戏可执行文件的名称?

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    要更改 Unity 项目名称

    1. 更改统一项目文件夹名称('Assets'的父文件夹 文件夹)
    2. 删除项目下任何带有.sln或.csproj后缀的文件 文件夹。(Unity 会重新生成它们)

    更改项目名称是否会更改游戏名称( 出现在游戏窗口的左上角)?

    不!要更改游戏名称,请转到编辑 > 项目设置 > 播放器 > 产品名称并将其更改为新名称。

    更改项目名称是否会更改游戏可执行文件的名称 文件?

    不!在为您的游戏创建构建时(通过文件 > 构建设置),Unity 会询问您文件名。该名称将成为您的可执行文件的名称(在 PC 上)。

    完成这一切后如何打开项目?

    在 Unity 启动器的右上角,单击“打开”。找到并选择项目文件夹(即“资产”文件夹的父文件夹),然后单击“选择文件夹”。项目在 Unity 编辑器中打开。

    这种技术在 Unity v5.6.3 中有效吗?

    是的!

    这种技术在 Unity v2017.2.0b6 中有效吗?

    部分!第 1 步(重命名项目文件夹名称并删除 .csproj 和 .sln 文件)仍然有效, 然而,Step2(编辑 > 项目设置 > 播放器 > 产品名称)由于某种原因(很可能是一个错误)不会保留对产品名称或公司名称的更改

    第 2 步(更改游戏名称)解决方法:

    -关闭 Unity。
    - 使用您喜欢的文本编辑器直接在 ProjectSettings\ProjectSettings.asset 文件中编辑这些字段值。

    -打开 Unity,确认 Edit > Project Settings > Player > Product Name 中的字段已更改

    【讨论】:

    • 我希望整个统一项目位于“主”项目文件夹的子文件夹中,该文件夹将包含文档和源代码管理隐藏文件夹、构建工件文件夹等内容。我想将 Unity 项目文件夹命名为“源”。有没有办法在没有统一的情况下将 .sln 重命名为“source.sln”?
    • 您还可以添加删除 .vs(隐藏?)文件夹。
    • 我在更改云项目中引用的项目名称时遇到了问题。我还将cloudEnabled设置为0,cloudProjectId设置为0,并删除了项目资产文件中cloudServicesEnabled下的行(包括该行)。打开项目时,它允许我以新名称将所有内容重新上传到云端。
    • 耶!拯救了我的一天,很好的答案。
    【解决方案2】:

    注意有一个“产品名称”和一个“项目名称”。无论哪种方式,更改项目名称和产品名称都不会更改服务窗口(或统一 ID 网页中的项目仪表板)中显示的名称

    【讨论】:

      【解决方案3】:

      更改“项目名称”和“产品名称”非常适合本地项目。

      如果您的项目以任何方式使用 Unity 服务(云服务),请通过其 Unity(基于 Web)仪表板重命名该项目。 最快的方法是 Unity 启动器中的三个点,位于每个支持云服务的项目旁边。

      这样,Unity 将负责在其服务中重命名项目。不仅仅是您的本地文件夹。

      【讨论】:

        猜你喜欢
        • 2017-10-26
        • 2018-11-07
        • 1970-01-01
        • 1970-01-01
        • 2012-06-17
        • 2017-02-17
        • 1970-01-01
        • 2019-04-23
        • 2016-01-09
        相关资源
        最近更新 更多