返回介绍

布娃娃向导

发布于 2021-06-20 00:15:03 字数 1272 浏览 949 评论 0 收藏 0

通过 Unity 提供 的简单向导,您可快速创建自己的布娃娃。您只需简单在向导中按各种属性拖动四肢。然后选择创建,Unity 将自动为您生成组成布娃娃的所有撞体 (Collider) 、刚体 (Rigidbody) 和关节 (Joint)。

创建角色

布娃娃使用蒙皮网格 (Skinned Mesh) 制作,这是一个在 3D 建模应用程序中利用骨骼拼凑而成的角色网格。正因如此,您必须在 3D 程序包(如 Maya 或 Cinema4D)中创建布娃娃角色。

当创建完角色并装置好后,请将资源正常保存在您的工程文件夹 (Project Folder)中。切换到 Unity 后,您将会看到这个角色资源文件。选择该文件后,在检视器中将出现导入设置 (Import Setting) 对话框。请确保网格碰撞器 (Mesh Collider) 处于未启用状态。

使用向导

将当前源资源制成布娃娃中是不可能的。这要求修改源资源文件,因此无法实现。您需要将角色资源的实例制作成布娃娃,然后将其保存为预设 (Prefab) 以便再次使用。

将角色从工程视图 (Project View) 拖到层级视图 (Hierarchy View) 创建角色实例。点击层级中实例名称左方的小箭头,展开实例的变换层级 (Transform Hierarchy) 现在您就可以准备开始设定布娃娃的各个部分了。

在菜单栏中选择 游戏对象 (GameObject) -> 创建其他 (Create Other) -> 布娃娃 (Ragdoll) ,打开“布娃娃向导”(Ragdoll Wizard)。您会看到向导视窗。


布娃娃向导

通过向导可以一目了然地设定各个部分。将角色实例中不同的变换 (Transform) 拖到向导的相应属性中。如果您自己已经创建了角色资源,那么这一步会非常简单。

完成后,点击创建按钮 (Create Button 。进入播放模式 (Play Mode) 时,您会看到您的角色像布娃娃一样动了。

最后一步是将这个设置好的布娃娃另存为预设 (Prefab)。在菜单栏中选择资源 (Assets) -> 创建 (Create) -> 预设 (Prefab) 。您会看到工程视图 (Project View) 中会出现“新预设”(New Prefab)。将其重命名为“布娃娃预设”。将层级 (Hierarchy) 中的布娃娃角色实例拖到“布娃娃预设”的上面。您现在就拥有了一个完全设置好的、能够在游戏中重复使用的布娃娃角色了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文