Spine runtime for Galacean engine.
import { SpineAnimation } from '@galacean/engine-spine';
// init oasis
addSpine();
async function addSpine() {
const spineEntity = await engine.resourceManager.load(
{
url: 'https://sbfkcel.github.io/pixi-spine-debug/assets/spine/spineboy-pro.json',
type: 'spine',
},
);
rootEntity.addChild(spineEntity);
const spineAnimation = spineEntity.getComponent(SpineAnimation);
spineAnimation.state.setAnimation(0, 'walk', true);
}
npm install @galacean/engine-spine
@galacean/engine-spine currently only supports spine version 3.8
- Simple in usage
- High performance.
- Intergrated with galacean engine.
- Component based API.
Everyone is welcome to join us! Whether you find a bug, have a great feature request or you fancy owning a task from the road map feel free to get in touch.
Make sure to read the Contributing Guide before submitting changes.
The Oasis Engine is released under the MIT license. See LICENSE file.