Using the Asset Library

在网站上

概览

As mentioned before, you can access the web frontend of the Asset Library on Godot’s official website. This is what it looks like when you first visit it:

image0

At the top, you see the header, which takes you to various other parts of the AssetLib - at the moment, it’s empty, as we are not logged in.

搜索

在中心是 搜索栏+设置 部分,以及它下面的 资源 部分 - 这使您可以根据一系列标准过滤掉某些类型的资源。 这些包括资源的 类别 (例如2D工具,脚本和演示), 引擎版本排序 (按更新日期,按名称等)和 支持级别

虽然大多数其他过滤器设置是不言自明的,但值得讨论是资源馆中``支持级别``的含义。 目前有三个支持级别,每个资源只能属于一个。

官方 资源由官方Godot Engine开发人员创建和维护。 目前,这些资源包括官方引擎演示,它们展示了引擎工作的各个方面。

社区 资源由Godot社区成员提交和维护。

测试 资源是正在开发中的资源,可能包含错误和可用性问题。 建议不要将它们用于正式的项目中,但建议您下载并测试它们从而向原作者报告问题。

您可以混合和匹配任何搜索过滤器和条件,并在单击``搜索``按钮后,接收库中与其匹配的所有资源的列表。

image1

请注意,搜索结果不会实时更新,因此每次更改查询设置时都必须重新提交搜索查询。

资源的细分

现在让我们来看看资源的页面是什么样的以及它包含的内容。

image2

  1. 资源的缩略图/图标。
  2. 资源的名称。
  3. 资源的当前版本号。
  4. 资源类别,Godot版本和支持状态。
  5. 资源的原作者/提交者。
  6. 资源分配的许可证。
  7. 资源的最新编辑/更新日期。
  8. 资源的文字描述。
  9. 与资源相关的链接(下载链接,文件列表,问题跟踪器)。
  10. 展示资源的图片和视频。

注册并登录

要将资源上传到AssetLib,您需要登录,为此,您需要一个注册用户帐户。 将来,这还可以让您访问其他功能,例如对现有资源评论或评级。 您 需要登录就可以浏览和下载资源。

可以从AssetLib标题部分访问登录/注册页面。

image3

在这里,您可以注册您的帐户,该帐户需要有效的电子邮件地址,用户名和密码(最好是强密码)。

image4

然后,您可以使用您的用户名和密码登录。

image5

This will change the look of the AssetLib header. Now you get access to a handful of new functions:

  • Feed,显示已提交资源的状态更新列表(将来可能更多)。
  • 您上传的资源列表。
  • 提交新资源的能力。

image6

You can learn how to submit assets to the Library, and what the asset submission guidelines are, in the next part of this tutorial, 提交资源到资源馆.

在编辑器中

您也可以直接在Godot引擎中访问AssetLib。 它可以从两个位置访问- 在项目管理器的``模板``选项卡中,或则在项目内部的工作区列表中。

image7

image14

单击它,Godot将从AssetLib获取有关资源的信息。 一旦完成,您将看到一个类似于AssetLib网站的窗口,但有一些不同之处:

image8

与AssetLib的网页版本类似,您可以在此处按类别,名称搜索资源,并按名称或编辑日期等因素对其进行排序。

Notably, you can only fetch assets for the current version of Godot you are running. Projects, Demos and Templates can be downloaded from from the Project Manager view of the AssetLib. Addons (tools, scripts, materials etc.) can be downloaded from the in-project AssetLib and added to the current project. In addition, unlike when using the web frontend, the search results are updated in real-time (you do not have to press Search after every change to your search query for the changes to take place).

将来,您将能够选择一个不同的AssetLib提供程序来获取资源(使用Site的下拉菜单),但是目前只支持官方的 Godot网站 版本的AssetLib ,和可能在本地Web服务器上运行的资源馆(见localhost选项)。

单击资源时,您将看到有关它的更多信息。

image9

如果单击Install按钮,Godot引擎将下载资源的压缩包,并将在编辑器窗口的底部显示它的下载进度。 如果下载失败,您可以使用Retry按钮重试。

image10

完成后,您可以使用Install按钮继续安装它。 这将打开Package Installer窗口。

image11

在这里,您可以看到将要安装的所有文件的列表。 您可以勾选您不想安装的任何文件,Godot引擎也会告知您无法安装的文件的任何问题。 这些文件将以红色显示,将鼠标悬停在它们上方会显示一条消息,说明无法安装的原因。

image12

完成后,您可以按Install按钮,该按钮将解压缩存档中的所有文件,并导入其中包含的所有资源,例如图像或3D模型。 完成此操作后,您应该会看到一条消息,指出Package安装已完成。

image13

您还可以使用Import按钮导入在其他位置获取的资源压缩包(例如直接从AssetLib 网页前端下载的),这将引导您完成与我们刚刚通过Godot引擎实现的程序包安装过程。