Package Exports
- @melonjs/spine-plugin
- @melonjs/spine-plugin/dist/@melonjs/spine-plugin.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@melonjs/spine-plugin) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
melonJS Spine Plugin
a Spine 4.1 plugin implementation for melonJS 2
Note: although functional, this plugin is still a work in progress. Feedback and especially contributions are welcome!
Installation
this plugin is already bundled with the required Spine runtime, so there is no need to install it separately.
Note: this plugin requires melonJS version 15.9 or higher.
To install the plugin using npm :
$ [sudo] npm install @melonjs/spine-plugin
Then import and use the plugin in your project. For example:
import * as Spine from '@melonjs/spine-plugin';
// load assets
Spine.assetManager.setPrefix("data/spine/")
Spine.assetManager.loadAsset("alien.atlas", "alien-ess.json");
// create new Spine Renderable
export default class AlienSpine extends Spine {
constructor(x, y, settings ){
super(x, y, settings);
...
}
}for more details, see a complete usage example in the test folder
Questions, need help ?
If you need technical support, you can contact us through the following channels :