道具
道具(Items)相关机制包括 可收集道具(Collectable Item)、可检查道具(Inspectable Item)、可开启箱子与道具(Openable Box and Item)、可拖动物品(Draggable Item)。
以 可收集道具(Collectable Item) 为例,该智能资产(smart asset)可以让场景中的物体变为可收集物品。

可收集道具 内置了游戏逻辑,你可以在属性窗口(Properties window)通过 行为(Behavior) 组件方便地修改其属性(如图标)。关于此智能资产的更多信息,请参见 可收集道具。

本例中,我们希望将钥匙设置为可收集物品,操作如下:
-
打开 Packages 窗口,进入 Prefabs 部分,将 可收集道具(Collectable Item) 拖入场景。

-
在场景资源浏览器(Scene Explorer)窗口中,查看该智能资产的层级结构。我们需要替换可收集道具中的模型,并根据需要调整其他设置。

-
从资产箱(Asset Box)的 Horror Asset 分类下的 Basic 里选择模型 rust_key,并添加到场景中。

-
将该模型拖入 [Pivot]Collectable Item 文件夹,并禁用原有模型 [Model]headusOBJexport。

-
打开 Collectable Item 的 属性窗口,找到 Behavior 组件,将当前 UI 图标替换为 IconKey。

现在在试玩(Play Mode)时,这把钥匙就会成为场景中的可收集物品:
