文档

​
​

Development

User Acquisition

Monetization

工业

Cloud Code

Open Unity Dashboard

Cloud Code

LiveOps
​
​
Cloud Code
  • Overview
  • Get started
  • Server authority
  • Cloud Code C# modules
  • Cloud Code JavaScript scripts
    • Overview
    • Get started
    • Concepts
    • Tutorials
      • Run scripts
      • Write scripts
        • Using the Unity Dashboard
        • Using Unity Editor
        • Using the CLI
        • Using the REST API
      • Interact with cross-player data
      • Integrate with CI/CD
      • Use Access Control
      • Test run a script
      • Integrate with other Unity Services
      • Integrate with external services
      • Use Cases
    • Reference
  • Logging
  • Use-case samples
  • Privacy and consent
  1. Cloud Code
  2. 编写脚本

Unity Gaming Services(Unity 游戏服务)CLI

Create, deploy, and manage Cloud Code scripts using the Unity Gaming Services command-line interface.
阅读时间3 分钟
最后更新于 9 个月前

您可以使用 Unity Gaming Services(Unity 游戏服务)CLI 来处理 Cloud Code 脚本。借助 CLI 可以从命令行创建、部署和管理 Cloud Code 脚本。

先决条件

要深入了解 CLI,请按照 Unity Gaming Services(Unity 游戏服务)CLI 入门指南中的步骤操作。
为了按照该指南操作,必须首先完成以下操作:
  1. 安装 UGS CLI。
  2. 按如下方式配置 Project ID 和环境:
    ugs config set project-id <your-project-id>

    ugs config set environment-name <your-environment-name>
  3. 为服务帐户配置 Cloud Code 和环境管理所需的角色。请参阅接受身份验证。

使用 CLI

请参阅 Cloud Code 命令行文档,了解所有命令和选项的完整参考。
注意
注意:
ugs cloud-code scripts
命令也可按照
ugs cc s
的形式使用。

部署脚本

运行
new-file
命令在本地创建包含示例代码的脚本:
ugs cloud-code scripts new-file <file-name>
您可以使用
Deploy
命令将本地脚本推送到远程环境并立即发布脚本。本地脚本必须经过部署之后才能用于游戏客户端。
ugs deploy <path-to-script-file> <path-to-script-file>
ugs deploy <path-to-directory>

获取脚本

要获取已部署的脚本的相关信息,请运行以下命令:
ugs cloud-code scripts get <script-name>
还可以通过运行以下命令列出当前部署到 Cloud Code 的所有脚本:
ugs cloud-code scripts list
您可以使用
Fetch
命令一次性从远程获取多个 Cloud Code 脚本。提供的路径是脚本将被提取到的目录:
ugs fetch <path>
注意
注意: 如果从服务声明了参数,并且服务脚本代码中没有参数,则 Fetch 命令将更新本地脚本代码并向其追加参数。请参阅参数解析。

环境同步

您可以将所有脚本从一个环境移动并部署到另一个环境。
运行以下命令以生成当前环境中所有脚本的存档:
ugs cloud-code scripts export <out-dir> <file-name>
然后,可以通过运行以下命令导入脚本并部署到另一个环境:
ugs cloud-code scripts import <in-dir> <file-name> --environment-name <environment-name>
脚本会自动发布。
注意
注意: 默认情况下,
Import
不会覆盖您的环境。如果要在导入之前删除现有脚本,请使用
--reconcile
标志。

删除脚本

要删除现有脚本,请运行以下命令:
ugs cloud-code scripts delete <script-name>

其他资源

  • 部署示例
  • 请参阅参数解析以了解命令如何处理脚本参数

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 先决条件

    • 使用 CLI

      • 部署脚本

      • 获取脚本

      • 环境同步

      • 删除脚本

    • 其他资源


报告此页面的问题