[英]How to get size of bounding box in Phaser 3, Spine?
如果我写sprite.drawDebug = true
,它将显示边界框。
Spine 2D 中的边界框
取决于您到底需要什么,这或多或少会很困难,因为这些数据不是以“用户友好”的方式(据我所知)公开的,这里是文档的链接
SpinePlugin使用sprite.drawDebug = true
标志来显示脊椎数据的许多不同部分。
在这个例子中你可以看到,这部分是如何划分的: https://phaser.io/examples/v3/view/spine/draw-debug-bounds#
使用按钮,您可以打开和关闭不同的部分
根据您需要哪组框,您必须访问数据,类似于插件本身。 (这里是第 9936 ~ 10095 行的插件源代码的链接)。 数据应该在属性sprite.skeleton
中,但你会找到你真正需要的部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.