unity两个角色模型文件x和y(都有绑定骨骼),分别打包成ab包,导出成两个不同的包,是两个不同的包,分别导入游戏测试
分别导入游戏后,第一个包的角色x能正常把武器绑定到角色手上、背后,且能随着角色旋转,走动;第二个y虽然也能导入游戏,但是不能正常把武器、饰品挂到角色身上,武器始终停留固定在角色的脚中间,且武器不能随着角色旋转走动?两个模型骨骼名称基本相同,请问是什么原因导致的?怎么解决?
unity两个角色模型文件x和y(都有绑定骨骼),分别打包成ab包,导出成两个不同的包,是两个不同的包,分别导入游戏测试
分别导入游戏后,第一个包的角色x能正常把武器绑定到角色手上、背后,且能随着角色旋转,走动;第二个y虽然也能导入游戏,但是不能正常把武器、饰品挂到角色身上,武器始终停留固定在角色的脚中间,且武器不能随着角色旋转走动?两个模型骨骼名称基本相同,请问是什么原因导致的?怎么解决?
以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。
要解决这个问题,首先需要了解UNITY的角色打包AB包的机制。在UNITY中,角色打包AB包是一种特殊的场景构建方式,用于创建具有多个角色的场景。这种模式可以让你将多个角色组合在一起,以创建一个完整的场景。
在你的UNITY项目中,创建一个新的场景或场景树。你可以选择使用默认的场景树或者其他你想要的场景结构。
在这个步骤中,你需要定义并指定你的角色。例如,如果你有一个名为"PLAYER"的角色,那么你可能需要定义它的动作、表情等属性。
现在,你可以装载这个角色到场景中了。在场景树中,找到你要装载的角色,并点击“装载”按钮。然后,你就可以开始加载角色了。
一旦角色被装载到场景中,你可以编辑它。这包括添加、删除、修改角色的动作、表情等。
当你完成编辑工作之后,你可以在场景树中右键点击角色,选择“导出为文件”。
从场景树中选中你想导入的角色,点击“导入”按钮。这时,UNITY会自动搜索和加载该角色的模型文件。这样,你就可以导入角色了。
当游戏运行时,你可以在游戏中看到所有已装载的角色。
以上就是解决UNITY角色打包AB包的问题的核心解决方案。