模型

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

模型 是容器,用于物理对象,例如零件、焊接和关节,您可以使用它们来组织您的工作区并组合您的资产。 虽然模型通常可以包含连接的零件,称为组合,但模型可以容纳任何数量的个별部件和其他对象,例如脚本和附件。

角色,例如虚拟形象或 NPC,是一个单独的 Model ,包含适当的人形部分、关节和其他组件:

Model named Octavia
名为 Octavia 的模型
The groupings which comprise the Octavia model in Studio's Explorer window
包含模型的群组化

创建模型

当您 组合 对象时,它们自动成为一个 Model 对象。

  1. 在 3D 视窗或 Explorer 窗口中,选择您想要组合成模型的每个对象。

  2. 右击一个对象,然后选择 群组 ,或按下 Ctrl G 在 Windows 上或 0> ⌘0> 在 Mac 上。一个新的 3>Class.Model3> 对象显示,包含在下面的模型的所有对象。

    Three basic objects grouped into a Model object

设置一个主要部件

如果您有通过物理连接件如 WeldConstraintsMotor6Ds 连接起来

要设置主要部分:

  1. Explorer 窗口中,选择一个模型。
  2. 属性 窗口中,选择 主要部分 属性。你的 cursor 会更改。
  3. Explorer 窗口中,选择您想要成为主要部分的 BasePart

选择模型

当您将鼠标悬停在模视图上时,它们会被标出来以表示其潜在选择。您可以通过单击标出来的模型来选择标出来的模型,或者您可以通过按住 Shift , Ctrl 来选择标出来的模型。

Multiple models selected in 3D viewport

由于模型通常包含多个子 零件网格 ,一些子 可能隐藏在查看图 下。要选择特定子 1> 不移动相机1> 或 4> 在 Explorer4> 层级下找到子 7> 来选择7> 。

选择循环

变形模型

您可以使用 Studio 变形工具在主页模型选项卡中移移动工具、缩放或旋转模型。除非您设置了一个主要部分,否则,模型将根据其边界方块的中心进行变形。

Transform tools indicated in Model tab

此外,在 ScriptLocalScript 中,您可以通过以下方法移动或旋转模型:

方法描述
MoveTo()将模型的 PrimaryPart 移动到指定位置。如果未指定主要部分,模型的根部分将被使用。
PivotTo()使用所有其子 PVInstances 的模型变形,使 pivot 位于指定的 CFrame
TranslateBy()使用 Vector3 预设偏移量将模型移偏移值,保留模型的方向。

模型行为

虽然模型与 Folder 对象在大多数情况下类似,但它们还会展示一些独特的行为。

人物模型

Humanoid 在含有 Part 的模型中时,Roblox 会在该部分上显示名称和/或生命值条。 For more information, see 角色名称/生命值显示 .

Character display information above an in-experience avatar

摧毁高度

为了防止体验地图上掉落的零件继续掉落到永远的地方,Studio 会自动摧毁掉落到零件的地方。如果由此行为导致的零件被摧毁,那么该模型的其余部分也会被摧毁。

模型流媒

streaming 在线播放 动态加载和卸载 Models 在玩家的设备上作为其角色探索 3D 世界时。 启用了 streaming 后,您可以指定在 streaming 行为下每个模型的处理方式。 例如,将 Persistent 设置为 1> Atomic

因为客户端上存在的3D内容在串流启用的体验中动态更改,模型可能会突然消失。 为了解决此问题,您可以在 模型级别的细节 中设置特定模型以在播放时以更低的分辨率渲染“imposter” 网格。

有关更多模型级别的流媒体控件,请参阅控制模型流媒体

上传和分发模型

您可以 将模型分发到 创作者商店 供其他创作者在自己的体验中使用。 作为任何素材的模型,都必须遵守 社区规则 、 2> 使用条款 2> 、 5> 版权和 创作者商店 的资产管理规则 8>DM

3D 模型文件

您可以导入 .gltf.fbx.obj 模型文件到 Roblox Studio。请参阅 2>使用 Studio 的 3D 导入器2> 。 要为创作者商店创建内容,我推荐:

  • 阅读 Roblox 的 材质规格和限制
  • 将每个网格限制为最多 20,000 个三角形。
  • 阅读并处理导入过程中显示的警告。
  • 在导入时正确缩放和定向您的模型,以便在创作者商店从箱子中插入时使用。

现有 Roblox 实例

您可以从 Model 窗口上传 Studio 中创建的现有 Class.Model 实例,如下所示 here。