创建角色动画

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

角色动画 包括一系列键的位置,以程序式方式流动在一起,让您的角色看起来像它们在其环境中移动。 虽然 Roblox 为每个体验提供默认角色动画,但创建自定义角色动画可以帮助玩家理解他们独特的个性,因为它们如何与其他玩家交互以及如何自己交互。

使用 走路角色动画 .rbxl 文件作为起始场景,此教程显示您如何从开始到结束的过程中创建走路周期动画,包括以下指示:

  • 添加一个预先建立的角色网格到 3D 空间,您可以移动和旋转到不同的钥匙位置。
  • 分解参考图像,确保每个姿势都反映你的角色的个性。
  • 在动画中循环以测试它在不同速度、角度和平滑风格下的外观。
  • 发布动画,让您可以在不同的脚本和上下文中使用它。

完成此教程后,您将拥有一个资产ID为您的动画,以及创建额外类型的动画,满足您自己的角色和体验的需求。

添加装备

装备 ,或通过 BoneMotor6D 对象连接的集合来创建角色动画,因为它们包含您需要移动和旋转身体部位以不同姿势的内部结构。 使用外

R15 男性皮肤装备
R15 男性方块网格模型
R15 女性 Rthro 装备

您选择的装备是您最初设计角色动画的重要设计决定,因为身体的形状直接影响您角色的动画。例如,男性形状的块角角有一整个身体的大量范围,因此角色可以在慢速移动时轻松移动。相反,女性形状的装备背部带有更多的实景范围,因此角色可以在快速

本部分教程提供了关于您可以使用动画所有不同类型的装备的不同设计决定和技术的深度分析。 当您查看这些决定对于一个男性骨架的时候,您会学习如何调整您的方法来满足您自己的角色和世界的要求。

要将预制装备添加到 3D 空间:

  1. 虚拟形象 选项卡中,单击 装备建造器 按钮。弹出窗口显示。

  2. 选择装备输入、身体形状,然后一个虚拟形象选项。 例如,此教程使用一个 R15 装备输入、一个 男性 身体形状和一个 Rthro 虚拟形象。装备显示在视图中。

姿势装备

每个动画由多个相框中的键姿组成,然后 Studio 程序化地 interpolates 或 "fills in", 在相框之间填充滑畅的移动。例如,如果您创建了向天空挺出的手臂的键姿, Studio 将相框之间的键姿填充为与相框之间的 0:00 相框

这个过程被称为 渐变中间 ,意味着您不需要手动动画每个单独的框架。相反,您可以只需要动画您想要角色进行的个性化操作来增强其个性,然后编辑相互位置直到您满意的最终结果。

人形角色的走路周期通常有 4 个键的姿势,重复为每个脚步:

  • 联系方式 - 当一个脚踏在角色前方的地面上,另一个正在准备从角色后面升起。两脚都支持角色的重量。
  • - 当前脚的前部完全支持角色的重量时,后腿就会从地面上抬起。
  • 通过 - 当背腿通过前腿时,角色的重量开始从一个足球变为另一个足球。
  • 高度 - 角色将身体举起到他们的新后脚上,即将触碰到地面。

要示示这是如何工作的,让我们查看黄色人形机器人的左脚踏出一步,然后右脚踏出一步。注意,机器人的左臂和左腿是紫色的,以区分身体的每个部分在走路周期中移动。

随着机器人从 联系 位置转移,其重量向前移动并将机器人的身体拉向地面。 在机器人猫自动抓住并站立后,其重量向前移动并向前发射机器人的身体。 如果您在走路周期的整个过程中查看角色的头,您可以

虽然这些关键的姿势中央的想法一致,但不同角色因其感受或是谁,例如他们的性格、年龄、性别表达和幸福度而过度强调不同部分的姿势,例如:

  • 老年角色可能会向前挺身并且迷航速度不高,几乎不会离开地面。
  • 一个害羞的角色可能会把他们的手臂收起来,头低下,以避免眼部联系。
  • 一个冷角色可能会穿过他们的手臂并且迈出有计划的步骤来寻找热量。

动画是一种艺术形式,设计为你的角色可能与本教程中的男性 Rthro 骨架的设计决定不同。 尽管以下教程中的每个步骤都侧重于重现自信角色的步行周期的关键姿势,但请随意调整学习来满足你自己的体验的设计需求。

左步

对于走路周期的第一步,创建四个使角色左脚步、或向前移动使用左脚的步骤进行移动的四键姿势。当你完成每个姿势时,考虑角色的重量从两个脚之间的平衡转换为单一脚的平衡,并且如何影响身体的其他部分的移动。

联系

联系 姿势 为左脚顺序触摸前方角色时代表左脚正在前方的角色触摸地面时的时刻,右脚正在将要从角色后面抬起。 两个角色的手臂都会挥舞在角色的各个脚边,例如,因为左脚位于前方,其左臂将从角色的左腿后面抬起。

这是一个重要的时刻,因为两只脚在移动时都支持角色的重量。

要创建一个第一个足球左脚轮的联系姿势:

  1. 打开动画编辑器。

    1. 虚拟形象 选项卡中,选择 动画编辑器 按钮。显示 动画编辑器 窗口。
    1. 选择您的骨架。 一個上下文菜单显示。

    2. 动画名称 字段中,输入动画的名称,然后单击 创建 按钮。

    3. (可选) 将时间线设置为每秒 24 个框架。

      1. 动画编辑器 的播放工具中,单击齿轮标志。
      1. 从上下文菜单中,设置 帧率24 每秒�PS
  2. 将每个船体部件的钥匙框添加到动画编辑器的轨道列表。

    1. 在动画编辑器中,单击+按钮。一个上下文菜单显示。

    2. 选择 添加所有身体 。 动画编辑器的轨道列表更新了所有骨架的身体部分。

    3. 在时间线下方的顶部栏中,右击,然后在上下文菜单中,选择 添加键框 。动画编辑器为时间线上的每个身体部分添加一个键框。

  3. 将装骨架的上半身弯曲。

    1. 在主页选项卡中,选择旋转工具。

    2. 在视图中,选择并斜角 上半身 身体部分,使躯干稍微向前倾斜。

    3. 选择并斜角 头部 零件,以便装骨架的头部面向前直视。

  4. 将骨架的腿摆放,使左脚碰到装备前方的地面,而右脚碰到骨架后面的地面。

    1. 在视图中,选择并斜角 左上腿左下腿 ,并 左脚 身体部分直到左腿弯曲时左脚稍微提升。

    2. 重复此过程为 右上腿右下腿右脚 身体部分,直到右腿弯曲,脚趾抚摸地面。

  5. 将装备的手臂竖起来,让每个手臂都可以为角色前进或向后移动相应的距离。

    1. 在视图中,选择并斜角 左上角上臂左下角上臂 身体部分,直到左臂可以被见到并略微向后倾斜。

    2. 重复此过程为 右上臂右下臂 直到右臂稍微弯在装骨架前方。

  6. 保存动画。

    1. 媒体和播放控制 中,选择弹出菜单按钮。一个上下文菜单显示。

    2. 选择 保存

低 姿势代表向左的步骤顺序代表时,左脚完全支持角色的重量,而且将其向地面拖向地面,这将使其左腿的重量分布不均匀,因此需要平衡其腿部之间的不平衡重量。

这个键的左右步骤顺序是当角色们在步骤行进时,他们会尽可能向地面低,因为他们正在前进,因此他们的前脚会阻止他们的下降。此过程中的前进运动还会使上半身和头部倾斜向地面,这可以通过更能量的角色来夸大。

要为左脚轮次创建一个第一个通行证Low Pose:

  1. Explorer 窗口中,单击并拖动清洁器到第 3 个框架。

  2. 将上半身的骨架摆放,使其更接近地面,而不是上一张姿势。

    1. 在视图中,选择并斜角 上半身 身体部分,使躯干倾斜前进。

    2. 选择并斜角 头部 零件,使头部朝着地面。

  3. 将骨架的左腿支持骨架的左腿。

    1. 在视图中,选择并斜角 左上腿左下腿左脚 身体部分直到左腿几乎与地面平底在 90 度角上使用脚平移动。

    2. 重复此过程 右上腿右下腿右脚 体部直到右腿几乎直接躺在天花板上,其脚跟朝着天花板的底部发生角度。

  4. 将装备移向下,使其左脚碰到地面。

    1. 在视图中,选择 下躯干 身体部分。

    2. 将其向下移动,直到装骨架的左脚与地面平行。

  5. 将装备的手臂放置在躯干附近,以便它们更好地挥舞。

    1. 在视图中,选择并斜角 左上角Arm左下角Arm 身体部分,直到左臂离角色腰部更近。

    2. 重复此过程 右上臂右下臂 直到右臂离角色腰部更近为止。

  6. 保存动画。

通过

通过 的姿势为左腿顺序表示腿子左侧的时刻,当右腿通过左腿,角色的重量开始从左腿转移到右腿。两个角色的手臂都向腰部跌落,因为角色挥舞在两个方向上,导致角色看起来像是站立直起像火烈鸟。

要创建一个第一个通过左脚轮次的通行证:

  1. Explorer 窗口中,单击并拖动清洁器到第 6 个框架。

  2. 将装骨架的上半身放置在直立位置。

    1. 在视图中,选择并斜角 上半身 部分,使躯干与地面的角度大约为 90 度。

    2. 选择并斜角 头部 零件,使头部再次面向前方。

  3. 将装骨架的腿摆放,使角色的重量落在左腿上,而右腿则向前摇。

    1. 在视图中,选择并斜角 左上腿左下腿左脚 身体部分直到左腿几乎与平地上的脚平行。

    2. 重复此过程为 右上腿右下腿右脚 身体部分,直到右腿与前足角度倾斜45度,直到右腿与前足角度倾斜45度,直到右腿与前足角度倾斜45度,直到右腿与前足角度倾斜45度,直到右腿与前足角度倾斜45度,直到右腿与前足角度倾斜

  4. 将装备移动到左侧,以便左脚触摸到地面。

    1. 在视图中,选择 下躯干 身体部分。

    2. 将其移动到发骨架的左侧与地面平行。

  5. 将装备的手臂放置,让它们从角色的腰部落在任何一侧。

    1. 在视图中,选择并斜角 左上角Arm左下角Arm 身体部分,直到左臂几乎直在角色的左侧上。

    2. 重复此过程 右上臂右下臂 直到右臂几乎直在角色的右侧上。

  6. 保存动画。

高 姿势代表左步顺序代表角色将他们的身体举起到左脚上,而他们的右脚即将触摸到地面。 大多数角色的重量都在他们的脚趾上,这在 turn 向前 propel 他们。

这个键的左右步序是当角色离开地面时,他们将会像他们在步行行进中一样高离地时。注意,从这个过程中的前进运动会导致上半身和头部向天空顶部倾斜,这可以通过最大限度向前延伸角色来获得更乐观的角色。

要为左脚轮次创建一个第一个通行证高位:

  1. Explorer 窗口中,单击并拖动清洁器到第 9 个框。

  2. 将上半身的机甲体叼上,以便胸腔面向天空。

    1. 在视图中,选择并斜角 上半身 身体部分,使角色稍微向后斜。

    2. 选择并斜角 头部 零件,使头部朝着天空看。

  3. 将装骨架的腿部放置,使角色的重量从左脚的趾向右脚的大腿转移。

    1. 在视图中,选择并斜角 左上腿左下腿左脚 身体部分直到左腿几乎与足部几乎平行为止。

    2. 重复此过程 右上腿右下腿右脚 体部直到角色前倾斜90度以前,直到右腿弯曲在角色前方。

  4. 将装备移动到左侧,以便左脚触摸到地面。

    1. 在视图中,选择 下躯干 身体部分。

    2. 将其向上移动,直到左脚的脚趾触摸到地面。

  5. 将装备的手臂放置,以便从躯干上挥舞更远。

    1. 在视图中,选择并斜角 左上角Arm左下角Arm 身体部分,直到左臂离角色腰部更远。

    2. 重复此过程 右上臂右下臂 直到右臂离角色腰部更远为止。

  6. 保存动画。

右一步

对于走路周期的第二个行动,是创建四个组成角色右侧步骤的关键姿势,或者他们右侧脚步移动前进的步骤。 在本教程中,我们专注于重现角色的左脚顺序,但您可以进行微调,例如向右或向左调整,以添加个性到您的走路周期,例如向右或向左调整,或向右或向左调整。

联系

联系 姿势 是为正确的步骤表示接触时,右脚触摸前方角色,而左脚正在准备从角色后面抬起。 大多数创建此姿势的过程与左脚顺序相同,但它的帮助是先将装备在同一垂直方向上,因此角色的左脚有更致istent的步伐。

要创建一个第一个通过联系右脚轮次的通行证:

  1. Explorer 窗口中,单击并拖动清洁器到第 12 个框。

  2. 将装备移向下,使角色处于左侧步骤的联系位置。

    1. 在视图中,选择 下躯干 身体部分。

    2. 将其向下移动,直到装骨架头部位于紫色引用线下方。

  3. 将上半身的骨架摆放在左侧步伐的联系位置。

    1. 在视图中,选择并斜角 上半身 身体部分,使躯干稍微向前倾斜。

    2. 选择并斜角 头部 零件,以便装骨架的头部面向前直视。

  4. 将骨架的腿摆放,使右脚碰到装备前方的地面,而左脚碰到骨架后面的地面。

    1. 在视图中,选择并斜角 左上腿左下腿左脚 身体部分直到左腿弯曲时,脚趾抚摸地面。

    2. 重复此过程为 右上腿右下腿右脚 ,直到右腿弯曲,脚跟稍微提升,直到右腿弯曲为右上腿、右下腿和右脚。

  5. 将装备的手臂竖起来,让每个手臂都可以为角色前进或向后移动相应的距离。

    1. 在视图中,选择并斜角 左上角上臂左下角上臂 身体部分,直到左臂可以在视骨架中见到,并略微弯在装备前方。

    2. 重复此过程为 右上臂右下臂 直到右臂稍微弯在骨架上。

  6. 保存动画。

低位姿势为右脚全部支持角色重量,并且在向地面坠落时,右脚离开地面来平衡角色之间的不平衡重量分布。与上一张姿势类似,尽管不是必要的,但有助于将相同的垂直方向设置为低位姿势,以便角色从左到右腿之间的不平衡重量分布。如果您使用了上一

要创建一个正确的脚轮动作的第一个通行证:

  1. Explorer 窗口中,单击并拖动扫描器到第 15 个框架。

  2. 将装备移向下,使角色处于左侧步骤的低位置与起始垂直位置相同。

    1. 在视图中,选择 下躯干 身体部分。

    2. 将其向下移动,直到装骨架的头部稍微高于灰色引用线。

  3. 将上半身的骨架摆放在左侧步伐的低位置。

    1. 在视图中,选择并斜角 上半身 身体部分,使躯干倾斜前进。

    2. 选择并斜角 头部 零件,使头部朝着地面。

  4. 将装骨架的腿摆放,以便装骨架的身体重量由右腿支持。

    1. 在视图中,选择并斜角 左上腿左下腿左脚 身体部分直到左腿几乎直接躺在钢架上,其脚部向天空斜角。

    2. 重复此过程 右上腿右下腿右脚 体部直到右腿几乎在90度角与一只平底在地上的足部。

  5. 将装备的手臂放置在躯干附近,以便它们更好地挥舞。

    1. 在视图中,选择并斜角 左上角Arm左下角Arm 身体部分,直到左臂离角色腰部更近。

    2. 重复此过程 右上臂右下臂 直到右臂离角色腰部更近为止。

  6. 保存动画。

通过

通过姿势表示左腿通过右腿,角色的重量开始从右足转移到左足。

要创建一个第一个通过右脚轮次的通行证:

  1. Explorer 窗口中,单击并拖动扫描器到第 18 个框架。

  2. 将装备升起,以便角色与左一步的通过姿势相同的起始垂直位置。

    1. 在视图中,选择 下躯干 身体部分。

    2. 将其移动到头顶,直到装骨架的头部略低于紫色引用线。

  3. 将上半身的骨架摆放在左一步的通过位置与其同步。

    1. 在视图中,选择并斜角 上半身 部分,使躯干与地面的角度大约为 90 度。

    2. 选择并斜角 头部 零件,使头部再次面向前方。

  4. 将装骨架的腿摆放,使角色的重量落在右腿上,而左腿则向前摇。

    1. 在视图中,选择并斜角 左上腿左下腿左脚 身体部分直到左腿与前足角度为 45 度向前弯曲。

    2. 重复此过程 右上腿右下腿右脚 ,直到右腿几乎与平地上的平足相同。

  5. 将装备的手臂放置,让它们从角色的腰部落在任何一侧。

    1. 在视图中,选择并斜角 左上角Arm左下角Arm 身体部分,直到左臂几乎直在角色的左侧上。

    2. 重复此过程 右上臂右下臂 直到右臂几乎直在角色的右侧上。

  6. 保存动画。

高 姿势为正确的步骤表示角色将身体举起到右脚,而左脚正准备触摸地面。

要为右脚轮流创建一个第一个通行证高位:

  1. Explorer 窗口中,单击并拖动扫描器到第 21 个框架。

  2. 将装备移动到位置,以便角色与左一步的高位置相同。

    1. 在视图中,选择 下躯干 身体部分。

    2. 将其移动到头骨架的位置,直到其头灯的位置与紫色参考线交叉。

  3. 将上半身的骨架摆放在左侧步伐的高位置。

    1. 在视图中,选择并斜角 上半身 身体部分,使角色稍微向后斜。

    2. 选择并斜角 头部 零件,使头部朝着天空看。

  4. 将装骨架的腿部放置,使角色的重量从右脚的趾向左腿的臀部前移。

    1. 在视图中,选择并斜角 左上腿左下腿左脚 身体部分,直到左腿在角度接近 90 度前方的角度斜角。

    2. 重复此过程为 右上腿右下腿右脚 身体部分,直到右腿几乎与足球几乎平行,直到右腿几乎与足球几乎平行,直到右腿几乎与足球几乎平行,直到右腿几乎与足球几乎平行,直到右腿几乎与足球几乎平行,直到右腿几乎与足球几乎平行,直到右腿几乎与足球几乎平行,直到右腿几乎与足球几乎平行,直

  5. 将装备的手臂放置,以便从躯干上挥舞更远。

    1. 在视图中,选择并斜角 左上角Arm左下角Arm 身体部分,直到左臂离角色腰部更远。

    2. 重复此过程 右上臂右下臂 直到右臂离角色腰部更远为止。

  6. 保存动画。

测试动画

在你完成你的第一个钥匙姿势通行证之后,请测试您的动画以确定它如何在一起流动。如果存在任何不一致或跳动过渡,您可以进行微调,以确保动画为你的角色的身体和性格。

用其他话来说,如果你想要让你的角色在脚上轻巧,那么他们的移动应该是流畅的和协调的。 但如果你想要让你的角色在行走路时有瑟瑟发抖,那么,光滑的过渡可能不是你想要在体验中呈现自己的方式。

要测试你的姿势:

  1. 动画编辑器 的播放工具中,单击循环按钮以永久重播动画。

  2. 点击“玩”按钮开始动画。

  3. 查看您的动画,以确定需要调整的地方。

    1. 减慢动画的速度。

      1. 在播放工具中,单击齿轮标志。
      1. 从上下文菜单中,将 播放速度 设置为 0.25x0.5x
    2. 评估动画从多个角度。

      1. 视图 选项卡中,选择 查看选择器 按钮。
      2. 在视图中,单击 14 面视选器面向的任何面向来将相机移到不同的世界 orientierung。
      View Selector tool selected in View tab of Studio
    3. 选择、移动工具和旋转你的装备,直到动画与你的角色的性格匹配。

发布动画

为了在您的开放体验中播放您的动画,并且将其存储在其他项目中重用,您必须将动画发布到云端。 此过程会为您的动画创建一个唯一的资产ID,您可以在脚本中参考。如果您想要替换 Roblox 的默认角色动画,这是非常重要的。

要发布您的动画:

  1. 动画编辑器 的上左角,单击 切换按钮。

  2. 从上下文菜单中,选择 发布到 Roblox 。显示 资产配置 窗口。

  3. 填写所有适用的字段,然后单击 保存 按钮。

  4. (可选) 您可以复制动画的资产ID,在脚本中使用,单击复制标志。

现在您的动画已经在云端中,您可以通过创建者仪表板在所有项目中查找、编辑和重用资产。