Unity 插件:设置 AWS 用户个人资料 - Amazon GameLift

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Unity 插件:设置 AWS 用户个人资料

安装插件后,设置个人资料并将其关联到有效的 AWS 账户用户。您可以维护多个配置文件,但一次只能有一个配置文件处于活动状态。每当使用插件时,请选择要使用的配置文件。

维护多个配置文件使您能够在不同的托管方案之间切换。例如,您可以设置具有相同 AWS 凭据但 AWS 区域不同的配置文件。或者,您可以使用不同的 AWS 帐户或不同的用户/权限集来设置个人资料。

注意

如果您已在工作站上安装了 AWS CLI 并且已经配置了配置文件,则 Amazon GameLift 插件可以检测到它并将其列为现有配置文件。该插件会自动选择任何名为 [default] 的配置文件。您可以使用现有配置文件或创建新的配置文件。

要设置您的 AWS 个人资料
  1. 在 Unity 编辑器主菜单中,选择 Amazon, GameLift然后选择设置 AWS 账户资料。此操作将打开插件窗口。打开 “AWS 用户配置文件” 页面。

  2. 如果插件检测到现有配置文件,则系统不会提示您创建个人资料。选择现有配置文件或选择 “添加其他配置文件” 来创建新的配置文件。

  3. 如果插件未检测到现有的配置文件,则会提示您创建一个配置文件。您可以使用新帐户或现有 AWS 帐户创建新的个人资料。

    注意

    您需要使用 AWS 管理控制台创建新 AWS 帐户,并使用适当的权限集创建或更新用户。

    在设置配置文件时,您需要提供以下信息:

    • 一个 AWS 账户。如果您需要创建新 AWS 账户,请按照提示创建账户。有关更多详细信息,请参阅创建 AWS 账户

    • 有权使用 Amazon GameLift 和其他所需 AWS 服务的 AWS 账户用户。设置一个 AWS 账户有关设置具有 Amazon GameLift 权限的 AWS Identity and Access Management (IAM) 用户的说明,请参阅。

    • 您的 AWS 用户的凭证。该用户还需要使用长期凭证进行编程访问。这些证书由 AWS 访问密钥 ID 和 AWS 密钥组成。有关更多详细信息,请参阅获取访问密钥

    • AWS 区域。这是您要创建托管 AWS 资源的地理位置。在开发过程中,我们建议使用靠近您的实际位置的区域,以最大限度地减少延迟。查看支持的 AWS 地区列表。

  4. 选择或创建配置文件后,请检查配置文件的引导状态并根据需要采取措施。必须启动所有配置文件才能使用 Amazon GameLift 插件功能。

要引导您的配置文件,请执行以下操作:

Bootstrapping 会指定一个 Amazon S3 存储桶用于所选用户个人资料。Amazon S3 是一项用于数据和对象存储的核心 AWS 服务。用于存储项目配置、构建项目和其他依赖项的存储桶。存储桶不会在其他配置文件之间共享。

注意

Bootstrapping 会创建新的 AWS 资源,并且可能会产生成本。

  1. 在插件窗口 “AWS 用户配置文件” 中查看您的个人资料时,请选择要使用的配置文件。如果配置文件尚未被引导,则会显示一条警告消息。

  2. 引导您的配置文件部分,从下拉列表中选择一个配置文件并检查引导状态。如果状态显示不存在存储桶,请选择 Bootstrap 配置文件按钮。您可以将存储桶名称设置为新的存储桶名称,输入您有权访问的现有存储桶,或者保留自动生成的名称。

  3. 等待引导状态变为“活动”。这可能需要几分钟的时间。当状态为 “激活” 时,您可以使用配置文件来使用插件功能