Egret社区

角色换装后层级关系丢了

2017-12-4 22:32
13525
本帖最后由 popodog 于 2017-12-6 14:05 编辑

换装是用类似穿武器那种方式
分享到 :
0 人收藏

5 个回复

倒序浏览
duanchunlei  官方团队 | 2017-12-5 09:47:55
你这样的描述太简单了,没法知道你遇到的问题是什么
popodog  登堂入室 | 2017-12-5 17:32:32
就是一个人物,我设计手的层级在裤子的层级下面,制作完成后通过
this.role_1.armature.getSlot("Body").childArmature 换装
换装后手层级就跑到裤子上面
duanchunlei  官方团队 | 2017-12-5 18:36:30
popodog 发表于 2017-12-5 17:32
就是一个人物,我设计手的层级在裤子的层级下面,制作完成后通过
this.role_1.armature.getSlot("Body").c ...

好的,能提供一下你这个例子的简单测试源码吗,因为龙骨的机器人换装例子并没有出现这个问题。
popodog  登堂入室 | 2017-12-5 20:02:18
duanchunlei 发表于 2017-12-5 18:36
好的,能提供一下你这个例子的简单测试源码吗,因为龙骨的机器人换装例子并没有出现这个问题。 ...

提交了 帮我看看
popodog  登堂入室 | 2017-12-6 14:12:29
问题我已经解决,原来是我本身衣服(body)包含衣身骨骼、袖子上半截骨骼、袖子下半截骨骼、手骨骼,层级关系是袖子、手、衣服,换装我是直接换body,系统会把原来的层级看成一个整体,也就变成手、衣服(袖子上半截、袖子下半截,衣身),这样就造成柚子在手下面的原因
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部