资源管理器窗口

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

资源管理器窗口可以通过Studio的窗口菜单或主页选项卡工具栏访问,它显示了体验中每个实例的层次列表。在层次结构的最高级别是服务;例如,Workspace是存储可见3D内容(例如部件)的地方。

资源管理器在Studio的工具栏中突出显示。

父子层级

父对象的所有子对象在展开时会出现在其分支下。单击父分支旁边的箭头 — 或在选择父对象时按/箭头键 — 仅展开/折叠该分支。

资源管理器层级显示Camera、Terrain和SignModel为Workspace的子对象;Board和Post为SignModel的子对象
仅展开顶部父对象

要更改一个或多个子对象的父对象(更改父对象),只需将它们拖放到新父对象上即可。

拖动一个对象到另一个对象上以更改其父对象

对象插入

虽然可以通过主页模型选项卡工具栏从部件插入基本的部件,但您也可以通过将鼠标悬停在目标父对象上并单击⊕按钮(在Windows上是CtrlI的快捷方式,或在Mac上是I)来选择各种对象。

将鼠标悬停在Workspace对象上以显示插入按钮

通过单击搜索字段右侧的**⋯**按钮,您可以进一步自定义插入行为:

插入工作流程的其他自定义选项
选项描述
为新实例递增名称启用时,插入/粘贴/复制的同类型实例将具有编号名称以便于区分。
选择时展开层级启用时,插入/粘贴一个实例或选择3D 视口中的对象会展开资源管理器层级以揭示该实例。禁用时,层级中的顶级父对象将被高亮显示,但不会展开以揭示所选实例。

复制与粘贴

对象可以快速复制到同一分支,而复制到剪贴板的项目可以粘贴到顶层的Workspace或直接粘贴到一个或多个现有父对象中。

操作WindowsMac描述
复制CtrlDD将所选对象复制到同一分支中。
粘贴CtrlVV将剪贴板内容粘贴到顶层Workspace分支中。
粘贴 到CtrlShiftVShiftV将剪贴板内容粘贴到所选对象中。在多个选定对象上使用此操作是一种便捷的方法,可以将相同的剪贴板项目粘贴到多个父对象中,例如将一个常见的Texture粘贴到多个不同的Parts中。

上下文选项

右键单击实例打开选项菜单,该菜单根据对象类型进行上下文调整。例如,右键单击Model会显示标准选项,如复制复制,以及特定于Models的选项,如取消分组。相反,右键单击服务,如Lighting,则会显示更简洁的有效操作菜单。

文件夹组织

类似于计算机上的目录/文件夹,Folder对象是组织对象的有用方法。例如,如果您想将所有环境音频资产存放在一个逻辑位置,您可以创建一个文件夹并将多个AudioPlayer对象放入其中。

多个声音对象在文件夹对象内部分组

您可以按照以下方式将对象组织到文件夹中:

  • 通过标准插入方法创建一个Folder实例,然后将现有对象拖放到其中。

  • 选择多个对象,右键单击它们,然后从上下文菜单中选择作为文件夹分组(在Windows上是AltCtrlG的快捷方式,或者在Mac上是G)。

搜索方法

通过窗口顶部附近的搜索输入框,您可以按名称属性、类/子类/标签定制查询和谱系查询找到实例。您还可以组合参数进行高级逻辑搜索。通过按CtrlShiftX(Windows)或ShiftX(Mac)快速访问此输入。

示例搜索查询和搜索选项

在搜索结果中向上和向下导航

选择所有搜索结果(在Windows上为CtrlA,在Mac上为A

刷新搜索结果

名称搜索

输入基本字符串将匹配名称的实例,不区分大小写。例如,通过关键词script搜索会找到所有包含它的实例,如ServerScriptServiceLocalScript

按'script'查询过滤的对象

属性搜索

您可以按属性等式或值比较进行过滤。大多数属性均受支持,支持部分匹配,忽略空格,并且不区分大小写。

属性等式通过操作符===进行搜索。

示例结果
ClassName = Decal所有Decal类的实例。
Locked = trueBasePartsLocked设置为true的实例。
Material == plasBasePartsMaterialPlasticSmoothPlastic时。

定制搜索

类、子类和标签通过各种定制查询进行搜索,包括:

  • is:[Class]查找一切属于[Class]的实例。例如,is:Part查找属于Part的所有对象。
  • is:[SubClass]查找一切属于[SubClass]子类。例如,is:BasePart会找到所有属于BasePart子类的对象,如PartMeshPart
  • tag:[TagName]查找具有CollectionService标签[TagName]的所有对象。例如,tag:LightSource会找到所有标记为LightSource的内容。您可以通过实例属性的标签部分添加标签,并且标签名称将自动完成。

谱系搜索

您可以使用.运算符在特定范围内进行搜索,将运算符链接在一起以进行高度特定的搜索,或使用*作为通配符。

  • [Parent].[Child]查找命名父对象内的命名子对象。例如,workspace.Model查找名为model的实例在名为workspace的实例内,类似于脚本编写。

  • 链接.运算符增加了特异性。例如,Animals.Dog.Tail查找名为Tail的对象在Dog内,以类似于Animals

  • *作为通配符,例如:

    示例结果
    Cart.*所有名为Cart的对象的子对象。
    Cart.Barrier.*所有Barrier的子对象,它本身是Cart的子对象。
    Cart.*.*所有Cart的孙子对象,不包括Cart的直接子对象。
    Cart.*.Trim所有名为TrimCart的孙子对象。
  • [Parent].**查找父对象的所有后代。例如,CarModel.**查找CarModel的所有后代。

组合

对于高级逻辑搜索,您可以通过并集和分组组合查询。

  • 用空格或and分隔的多个查询适用于所有条件。

    示例结果
    Anchored=true CanCollide=true每个BasePart均被锚定并且可以碰撞。
    Cart.*.* Transparency < 1所有Cart的孙子对象不完全透明。
    Anchored=false and CanCollide=false每个未锚定且不可碰撞的BasePart
  • or结合的操作方式和代码中的or运算符相似。分组使用括号连接的or会查找多个组合查询中的所有内容。

    示例结果
    Cat or Dog所有名称中含有CatDog的对象。
    (Anchored=true CanCollide=true) or (Anchored=false CanCollide=false)每个BasePart,它要么被锚定并可以碰撞,要么没有锚定并且不能碰撞。

选择方法

在一个被搜索的层次结构内,特定的快捷键和鼠标操作的行为与在非搜索层次结构中有所不同。

全选

在非搜索层次结构内,按CtrlA(Windows)或A(Mac)将选择所有实例。在一个被搜索的层次结构中,按相同的快捷键或全选按钮只会选择查询匹配的对象,例如在搜索board的层次中匹配Board的所有对象。

图像显示在搜索层次结构中如何仅选择匹配对象

Shift选择

在非搜索层次结构中单击一个对象并按Shift单击另一个对象,与在搜索层次结构中的行为不同。

在非搜索层次结构中,按Shift单击同一层次级别的两个对象将选择这两个对象以及同一层次级别之间的每个对象,如图像🅰所示,其中首先单击LeftFoot,然后按Shift单击LeftLowerArm,且同一层次级别的LeftHand也被选择。复制、粘贴或粘贴所选对象将导致这些对象所有子对象的深度复制。

如果第一个Shift单击的对象和第二个Shift单击的对象位于不同的层次结构级别,则将选择它们之间的所有对象,如图像🅱所示,其中首先单击LeftFoot,然后按Shift单击LeftHand,而中间的所有对象也将被选择。

Shift单击同一层次级别
Shift单击不同层次级别

拖动选择

从窗口的空区域单击并拖动以启动选择框。在非搜索的层次结构中,框内的所有内容都将被选择。在一个搜索层次结构中,只有框内与查询匹配的对象才会被选择。

图像显示在搜索层次结构中如何仅选择选择框内的匹配对象

快捷键

快捷键描述
选择一个已折叠的分支,将展开该分支。再次按下时,将选择父节点下方的第一个子节点
选择分支的任何子对象,将选择返回到父节点。再次按下时,将折叠整个分支。
Home选择层次结构中的最上层对象(Workspace)。
End选择层次结构中的最底层对象。
PageUp选择层次结构中位于最上层可见层次项之上的对象。
PageDown选择层次结构中位于最底层可见层次项之下的对象。
CtrlShiftX
ShiftX
跳转到窗口顶部的搜索输入
©2026 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。