Skip to content

简介

资源商店(Asset Store) 兼备免费和商业化的 资源(Resource)库。提供了多种资产,包括纹理、模型、动画,以及 模组(Mod)。您也可以将多个游戏项目中共同使用的资产上传至资源商店,这样玩家就无需体验您新的游戏而重复下载该资产。

【SandMod_Basics_AssetStore001.png】

编辑器默认布局下, 资源商店(AssetStore)没有显示,需要在菜单栏中开启。点击查看大图。

显示资源商店

在 SandMod 编辑器的默认布局下,只有 场景编辑器(Scene Editor)能开启 资源商店(Asset Store),如果没有显示或窗口消失,您可以在 菜单栏(Menu)中点选 窗口(Window) > 视图(Panel) > 资源商店(Asset Store) 进行显示。

【SandMod_Basics_AssetStore002.png】

资源商店构成

资源商店(Asset Store)由以下功能控件构成:

【SandMod_Basics_AssetStore003.png】

  1. 工具栏(Toolbar),可帮助您选择需要查看的 资产列表(Resource List)。
  2. 集合菜单(Collection Menus),可帮助您根据资源类别更精准地缩小列表中显示资源的范围,更容易找到您需要的资源。集合工具栏的选项对资源商店中的相关资源进行分组并将不同组的类别名称显示在列表中。
  3. 搜索框(Search),您通过搜索框输入搜索词来搜索资源商店上的资源。搜索词可以包括资源的名称、描述中的单词或短语,或者与资源中任何文件匹配的文件名。
  4. 排序控件(Sort Control),按照特定排序方式显示资源列表。目前支持 上传时间(Upload Time),发布时间(Release Time),销售量(Sales Volume)三种排序方式。
  5. 资源列表(Resource List), 根据您搜索、选择的类别相匹配的资源条目按照所选的排序方式进行排序的列表。

工具栏

资源商店(Asset Store)工具栏(Toolbar)包括以下按钮:

名称图标描述
库(Library)【SandMod_Basics_AssetStore004.png】将会在 资源列表(Resource List)中显示 SandMod 库中的资源。其中包含官方的资源和其他开发者上传的资源。
MOD(Modification)【SandMod_Basics_AssetStore004_1.png】将会在 资源列表(Resource List)中显示 SandMod 库中的 MOD。其中包含官方的 MOD 和其他开发者上传的 MOD。关于 MOD 的详细使用方法,请参阅 模组 章节。
最近使用(History)【SandMod_Basics_AssetStore005.png】将会在 资源列表(Resource List)中显示您在其他项目或者本项目中下载过的资源。
我的资源(Mine)【SandMod_Basics_AssetStore006.png】将会在 资源列表(Resource List)中显示您上传的资源。其中包含已经公开和未公开的资源。
缓存目录(Downloaded)【SandMod_Basics_AssetStore007.png】已经下载的资源的缓存目录,您可以直接在 资源列表(Resource List)中选择资源的特定内容进行引用,具体引用方法请参阅 导入资源 小节。

集合菜单

如果当前正在查看 库(Library)或者 我的资源(Mine)资产列表(Resource List),集合菜单(Collection Menus)以树状结构展示了资源商店中的所有类别。

【SandMod_Basics_AssetStore008.png】

其中最高的父级节点是 资源(Resource)的类型,单击一个父级节点左侧的三角图标,可以展开或折叠它的子节点,以查看类别下的细分类别。

【SandMod_Basics_AssetStore009.gif】

如果当前正在查看 缓存目录(Downloaded)资产列表,集合菜单(Collection Menus)以树状结构展示了本项目中通过资源商店中下载或上传的所有资源及其对应的文件夹,与 项目窗口(Project)文件夹层级列表(Sources Panel)功能相似。

【SandMod_Basics_AssetStore010.png】

单击一个父级文件夹左侧的三角图标,可以展开或折叠它的子集。

【SandMod_Basics_AssetStore011.gif】

资源条目

资源条目在 资源列表(Resource List)中罗列,每个资源条目可用于查看、下载对应的资源,或者将资源导入到游戏项目中。资源条目包含以下控件:

【SandMod_Basics_AssetStore012.png】

名称描述
下载状态(Download Status)显示当前资源条目的下载状态,其中包含以下状态:
WaitToDownload(s).png 未下载,该资源处于未下载状态,下载方法请参阅 下载资源 小节。
Downloading(s).png 正在下载。
False.png 已下载,当该资源下载完成后,下载状态将不显示任何图标,已下载状态下的资源可以导入对应游戏项目中查看、编辑或使用,导入方法请参阅 导入资源 小节。
资源缩略图(Thumbnail)显示当前资源条目的缩略图,缩略图可能为对应资产的截图或描述性的图片,具体取决于上传该资源的作者上传该资源时的配置。
资源名称(Name)显示当前资源条目的名称。
查看资源按钮(Inspect Resource Button)当您用鼠标指向资源条目时,该资源的查看资源按钮会显示在资源条目的右上角,点击该按钮会打开对应资源的 资源信息窗口(Resource Information Window),资源信息窗口显示的具体内容请参阅 资源信息窗口 小节。

当您用鼠标指向资源条目时,会显示对应资源的 名称(Name)、作者名字(Author)、资源格式(Format)和 是否有脚本(Have Script)等相关信息的文字提示,这对您快速了解该资源的信息非常有帮助。

资源信息窗口

资源信息窗口(Resource Information Window)用于查看对应资源的信息和文件结构,能更全面了解资源的信息。资源信息窗口包含以下内容:

【SandMod_Basics_AssetStore013.png】

  1. 资源名(Resource Name),用于查看资源名称的全称。
  2. 资源 ID(Resource ID),显示资源在资源商店的唯一 ID,您一般不需要使用。
  3. 资源预览(Resource Preview),一般情况下显示资源的缩略图,如果预览的是模型、材质或者特效,您可以通过资源预览模块多角度查看模型、材质球或者特效。
  4. 资源信息(Resource Information),您可以通过 基本信息(Basic Information)或 文件结构(File Structure)栏目查看资源的相关信息。
  5. 操作按钮(Action Button),当对应资源没有下载前,操作按钮会显示 下载(Download) ,点击操作按钮可以下载对应资源。当资源下载后,操作按钮会显示 应用(Apply) ,此时:

· 点击操作按钮可将 预制体(Prefab)格式的资源在场景中实例化。

· 在 场景预览窗口(Scene)或 层级窗口(Hierachy)选中可添加材质的 游戏对象(Game Object)时,点击操作按钮可将 材质(Material)格式的资源应用到选中的游戏对象上。

如果查看的资源是模型、材质或者特效类型,在资源预览模块预览资源时还能进行以下操作:

  • 旋转:长按鼠标左键并拖动鼠标,可以旋转对应资源进行多角度查看。

【SandMod_Basics_AssetStore014.gif】

  • 缩放:滚动鼠标滚轮或类似功能可放大和缩小对应资源。

【SandMod_Basics_AssetStore015.gif】

下载资源

您可以用以下方法下载资源:

方法一:

在 资源列表(Resource List)点击对应的资源条目。

【SandMod_Basics_AssetStore016.gif】

方法二:

打开资源对应的资源信息窗口,点击操作按钮下载资源。如果资源处于可下载状态,操作按钮会显示 下载(Download)

【SandMod_Basics_AssetStore017.png】

下载后资源就会下载至 缓存目录(Downloaded)中,将资源导入项目的方法请参阅 导入资源 小节。

资源条目右键菜单

在 资源列表(Resource List)中,鼠标指向资源条目,并点击鼠标右键,即会打开资源条目对应的上下文菜单,在上下文菜单中您可以对此音频资产进行以下内容的编辑。

【SandMod_Basics_AssetStore018.png】

名称描述
修改(Modify)资源的副本将保存在当前 项目窗口(Project)打开的路径,您可以在项目窗口中打开或编辑该资源副本及其里面的资产。
此选项只有在资源处于已下载状态时才可点击。
复制(Copy)复制所选资源至剪贴板。
此选项只有在资源处于已下载状态时才可点击。
复制资源 ID(Copy Asset ID)复制选中的资源中的资产的 ID 至剪贴板中,Resources.Load(Type,ID) 代码可以直接通过此 ID 将该资产动态引用。
此选项只有在资源处于已下载状态,且在 缓存目录(Downloaded)资源列表(Resource List)中鼠标指向资产才会显示且可点击。

导入资源

您可以用以下方法将处于已下载状态的资源导入游戏项目中:

方法一:

在 资源列表(Resource List)中复制对应资源条目后,在 项目窗口(Project)中粘贴对应资源。

【SandMod_Basics_AssetStore019.png】

方法二:

将对应资源条目从 资源列表(Resource List)中拖拽到 项目窗口(Project)中将资源导入。

【SandMod_Basics_AssetStore020.gif】

如果该资源的类型是 预制体(Prefab),您可以直接将该资源条目从 资源列表(Resource List)中拖拽到 场景预览窗口(Scene)中,即可在场景中生成 1 个该资源的 预制体(Prefab)的实例。

【SandMod_Basics_AssetStore021.gif】

您也可以直接在 缓存目录(Downloaded)资源列表(Resource List)中直接复制资源里面资产的资源 ID,这样您可以直接在代码逻辑中通过该资源 ID 动态获取对应资产而无需将该资产导入游戏项目中。

上传资源

您可以将 资产(Asset)或者文件夹打包成 模组(Mod)上传至资源商城。

将资产上传至资源商城的方法请参阅 上传资产 章节。