├── .gitattributes ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── contrib └── spine-ts │ ├── LICENSE │ └── build │ ├── 3.6 │ ├── spine-core.d.ts │ ├── spine-core.js │ └── spine-core.js.map │ └── 3.8 │ ├── spine-core.d.ts │ ├── spine-core.js │ └── spine-core.js.map ├── examples ├── alien36.html ├── assets │ ├── spine36 │ │ ├── README.md │ │ ├── alien-pma.atlas │ │ ├── alien-pma.png │ │ ├── alien.json │ │ ├── dragon-pma.atlas │ │ ├── dragon-pma.png │ │ ├── dragon-pma2.png │ │ ├── dragon.json │ │ ├── goblins-pma.atlas │ │ ├── goblins-pma.png │ │ ├── goblins-pro.json │ │ ├── hero-mesh.atlas │ │ ├── hero-mesh.json │ │ ├── hero-mesh.png │ │ └── license.txt │ ├── spine38 │ │ ├── README.md │ │ ├── license.txt │ │ ├── spineboy-pro.atlas │ │ ├── spineboy-pro.json │ │ └── spineboy-pro.png │ ├── spine40 │ │ ├── LICENSE │ │ ├── atlas2.atlas │ │ ├── atlas2.png │ │ ├── demos.json │ │ ├── raptor-pro.json │ │ ├── raptor.atlas │ │ └── raptor.png │ └── spine41 │ │ ├── README.md │ │ ├── license.txt │ │ ├── raptor-pro.json │ │ ├── raptor.atlas │ │ └── raptor.png ├── dragon36.html ├── goblins36.html ├── hero36.html ├── owl40.html ├── raptor40.html ├── raptor41.html └── spineboy38.html ├── images └── spine-man.gif ├── package.json ├── rollup.config.mjs ├── src ├── SpinePlugin.js ├── component │ ├── Spine.js │ ├── SpineComponent.js │ ├── SpineComponentData.js │ ├── SpineComponentSystem.js │ ├── SpineTextureWrapper.js │ └── semver │ │ └── index.js ├── wrapper40.js ├── wrapper41.js └── wrapper42.js └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/README.md -------------------------------------------------------------------------------- /contrib/spine-ts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/contrib/spine-ts/LICENSE -------------------------------------------------------------------------------- /contrib/spine-ts/build/3.6/spine-core.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/contrib/spine-ts/build/3.6/spine-core.d.ts -------------------------------------------------------------------------------- /contrib/spine-ts/build/3.6/spine-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/contrib/spine-ts/build/3.6/spine-core.js -------------------------------------------------------------------------------- /contrib/spine-ts/build/3.6/spine-core.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/contrib/spine-ts/build/3.6/spine-core.js.map -------------------------------------------------------------------------------- /contrib/spine-ts/build/3.8/spine-core.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/contrib/spine-ts/build/3.8/spine-core.d.ts -------------------------------------------------------------------------------- /contrib/spine-ts/build/3.8/spine-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/contrib/spine-ts/build/3.8/spine-core.js -------------------------------------------------------------------------------- /contrib/spine-ts/build/3.8/spine-core.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/contrib/spine-ts/build/3.8/spine-core.js.map -------------------------------------------------------------------------------- /examples/alien36.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/alien36.html -------------------------------------------------------------------------------- /examples/assets/spine36/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/README.md -------------------------------------------------------------------------------- /examples/assets/spine36/alien-pma.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/alien-pma.atlas -------------------------------------------------------------------------------- /examples/assets/spine36/alien-pma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/alien-pma.png -------------------------------------------------------------------------------- /examples/assets/spine36/alien.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/alien.json -------------------------------------------------------------------------------- /examples/assets/spine36/dragon-pma.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/dragon-pma.atlas -------------------------------------------------------------------------------- /examples/assets/spine36/dragon-pma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/dragon-pma.png -------------------------------------------------------------------------------- /examples/assets/spine36/dragon-pma2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/dragon-pma2.png -------------------------------------------------------------------------------- /examples/assets/spine36/dragon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/dragon.json -------------------------------------------------------------------------------- /examples/assets/spine36/goblins-pma.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/goblins-pma.atlas -------------------------------------------------------------------------------- /examples/assets/spine36/goblins-pma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/goblins-pma.png -------------------------------------------------------------------------------- /examples/assets/spine36/goblins-pro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/goblins-pro.json -------------------------------------------------------------------------------- /examples/assets/spine36/hero-mesh.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/hero-mesh.atlas -------------------------------------------------------------------------------- /examples/assets/spine36/hero-mesh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/hero-mesh.json -------------------------------------------------------------------------------- /examples/assets/spine36/hero-mesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/hero-mesh.png -------------------------------------------------------------------------------- /examples/assets/spine36/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine36/license.txt -------------------------------------------------------------------------------- /examples/assets/spine38/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine38/README.md -------------------------------------------------------------------------------- /examples/assets/spine38/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine38/license.txt -------------------------------------------------------------------------------- /examples/assets/spine38/spineboy-pro.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine38/spineboy-pro.atlas -------------------------------------------------------------------------------- /examples/assets/spine38/spineboy-pro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine38/spineboy-pro.json -------------------------------------------------------------------------------- /examples/assets/spine38/spineboy-pro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine38/spineboy-pro.png -------------------------------------------------------------------------------- /examples/assets/spine40/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine40/LICENSE -------------------------------------------------------------------------------- /examples/assets/spine40/atlas2.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine40/atlas2.atlas -------------------------------------------------------------------------------- /examples/assets/spine40/atlas2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine40/atlas2.png -------------------------------------------------------------------------------- /examples/assets/spine40/demos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine40/demos.json -------------------------------------------------------------------------------- /examples/assets/spine40/raptor-pro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine40/raptor-pro.json -------------------------------------------------------------------------------- /examples/assets/spine40/raptor.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine40/raptor.atlas -------------------------------------------------------------------------------- /examples/assets/spine40/raptor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine40/raptor.png -------------------------------------------------------------------------------- /examples/assets/spine41/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine41/README.md -------------------------------------------------------------------------------- /examples/assets/spine41/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine41/license.txt -------------------------------------------------------------------------------- /examples/assets/spine41/raptor-pro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine41/raptor-pro.json -------------------------------------------------------------------------------- /examples/assets/spine41/raptor.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine41/raptor.atlas -------------------------------------------------------------------------------- /examples/assets/spine41/raptor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/assets/spine41/raptor.png -------------------------------------------------------------------------------- /examples/dragon36.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/dragon36.html -------------------------------------------------------------------------------- /examples/goblins36.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/goblins36.html -------------------------------------------------------------------------------- /examples/hero36.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/hero36.html -------------------------------------------------------------------------------- /examples/owl40.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/owl40.html -------------------------------------------------------------------------------- /examples/raptor40.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/raptor40.html -------------------------------------------------------------------------------- /examples/raptor41.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/raptor41.html -------------------------------------------------------------------------------- /examples/spineboy38.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/examples/spineboy38.html -------------------------------------------------------------------------------- /images/spine-man.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/images/spine-man.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /src/SpinePlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/SpinePlugin.js -------------------------------------------------------------------------------- /src/component/Spine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/component/Spine.js -------------------------------------------------------------------------------- /src/component/SpineComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/component/SpineComponent.js -------------------------------------------------------------------------------- /src/component/SpineComponentData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/component/SpineComponentData.js -------------------------------------------------------------------------------- /src/component/SpineComponentSystem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/component/SpineComponentSystem.js -------------------------------------------------------------------------------- /src/component/SpineTextureWrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/component/SpineTextureWrapper.js -------------------------------------------------------------------------------- /src/component/semver/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/component/semver/index.js -------------------------------------------------------------------------------- /src/wrapper40.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/wrapper40.js -------------------------------------------------------------------------------- /src/wrapper41.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/wrapper41.js -------------------------------------------------------------------------------- /src/wrapper42.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/src/wrapper42.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/playcanvas-spine/HEAD/tsconfig.json --------------------------------------------------------------------------------