creator 2.2.1 如何获取spine动画边界框?检测碰撞

creator版本:2.2.1
如何获取spine动画边界框?检测碰撞

获取sp.Skeleton组件下 _boundingBox,值始终是 Rect {x: 0, y: 0, width: 0, height: 0};
ccc文档中也没有找到获取spine动画边界框方法,
哪位老哥做过类似的东西,求告知

在spine动画编辑器添加边界框后,在ccc如何获取?文档中没有看到API, sp.Skeleton组件信息都打印出来看了,也没看到边界框数据。。。

翻出一个老帖子。。。。。
希望官方回复一下,小游戏平台能获取到边界框吗?

目前不行,计划会在2.3动画中加入挂点支持,可以用于碰撞检测,官方的测试用例中会添加相应的演示功能。

旧版本可以参考这个PR
https://github.com/cocos-creator/engine/pull/5854

spine 动画可以编辑器里面加boundingbox attachment,然后调用spine库的api,拿到这个boundingbox attachment,这也是一个方法。

1赞

好的,谢谢您