Unity展开Spine动画骨骼层级
前言
最近遇到一个需求,需要做一个带文字的晃动的牌子,由于美术觉得程序做起来的动画效果不太好,于是出了一个spine动画,我需要在这个spine动画的某个节点上挂载一个Text组件,以实现文本和spine动画一起晃动,由于以前只涉及到spine动画的播放,切换暂停。对于spine节点这个问题还未涉及过,终于在我的不懈努力下,终于找到展开spine节点的方法
实现过程
在Hierarchy面板新建spine:右键——>spine——>SkeletonGraphic(UnityUI),
为新创建的spine指定SkeletonData
此时在Hierarchy面板可以看到创建的spine物体如图所示(注意看他下面没有子物体)
点击“Add Skeleton Utility”按钮
此时会生成了一个SkeletonUtility组件
点击SkeletonUtility组件上的“Spawn Hierarchy”按钮,选择“Follow all bones”选项
此时在Spine动画对象的物体中生成了一系列子物体,展开root物体即可看到所有的Spine骨骼生成而来的物体,展开如图所示
最后只需要在这些物体上进行一些操作即可。
标题:Unity展开Spine动画骨骼层级
作者:shirlnGame
地址:https://www.mmzsblog.cn/articles/2024/09/04/1725437174295.html
如未加特殊说明,文章均为原创,转载必须注明出处。均采用CC BY-SA 4.0 协议!
本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。若本站转载文章遗漏了原文链接,请及时告知,我们将做删除处理!文章观点不代表本网站立场,如需处理请联系首页客服。• 网站转载须在文章起始位置标注作者及原文连接,否则保留追究法律责任的权利。
• 公众号转载请联系网站首页的微信号申请白名单!
