gamemaker的骨骼动画目前只是支持spine,但不支持龙骨的数据的格式。但目前可以通过一个转换的脚本来完成转换spine的格式实现这种方式。
下面是龙骨官方提供的一个转换spine的方式。
https://github.com/DragonBones/Tools
通过全局安装这个脚本
npm install dragonbones-tools --global
安装完成后使用如下的命令行的方式来实现导出。
db2 -t spine
导出后,目录会多了两个spine的文件。
但由于脚本没对图片的名字处理。所以GameMaker并不能识别。因此,还需要将其文件命名同一个名字。看如下设置。
设置完成,将spine文件导入到GameMaker中去,整个龙骨文件就能显示出来了。
创建一个对象,将精灵赋值给它。放置在房间当中播放。动画就可以播放出来了。