你好 - 我是一个程序员。 不是游戏程序员, 而是那些乏味的企业类型。 我在过去的几十年里制作了太多的库存和仓库管理系统了...... 无论如何,我今年开始想要尝试学习一个新技能,我想 Unity 将足够接近我熟悉的东西, 使其成为一个平滑的过渡。 在花费半年时间跟随教程和阅读论坛帖子后,我对 Unity 的编程方面有了一个好的把握, 并且我离项目的演示版更接近了,而不是垂直切片。 我需要改进和需要帮助的艺术和建模技能; 我处于一个阶段,不知道我不知道的事情,需要一些帮助。 我试图更新我的 UI, 但我有点卡住了。

让我提供一些背景:

我试图用一个 3D 书替换我的游戏的 IMGUI 菜单。 我现在的东西感觉像是一个老的 flash 游戏。 我有一个清晰的想法,场景应该如何进行, 我认为没有什么是太疯狂的做。 我想让相机从模型的初始姿势开始, 焦距移动。 当相机停止运动时,书从关闭的钥匙到打开的 1 键动画。 当菜单选项被选中时,模型从 open1 移动到 open2。 我已经创建了模型,并且想出了设置关键位置的方法,但这是我第一次将一个 rigged 模型导入 Unity,我遇到了我不完全理解的问题。

我现在有: 在 Blender 中的一个模型,带有页面,脊柱,封面和骨架。 在 Blender 中,姿势看起来正确,至少在一个从上方的摄像头看起来是正确的。 我将模型导出为 FBX 并将其导入 Unity: 模型出现在我的场景中,但材料丢失。 皮革纹理和封面的 logo 不显示。 Unity 还导入了一些动画片段,名字像 PlaneAction.002 和 Spine PivotAction, 但它们的长度都是零。 我的实际骨架动画出现在,但预览看起来僵硬,我不确定这是正常的还是我导出了一些错误。 日志警告说几个页面网格没有骨骼权重,我不确定页面是否应该被皮肤或是独立的对象。

我不反对做工作并跟随一个教程或阅读一个论坛帖子,我只是找不到解决我的问题的东西。 如果可以提供任何帮助或指导,我会很感激。 我对 Unity 和 IMGUI 非常熟练,但这是我第一次制作一个 rigged 3D 菜单资产,我显然缺乏一些基本知识。