完善 docs
141
docs/static/demo/web-mobile/assets/spine/config.772c1.json
vendored
Normal file
@@ -0,0 +1,141 @@
|
||||
{
|
||||
"paths": {
|
||||
"76ZjeTsCNJMYn7/rwRXCpD": [
|
||||
"batch/spine-batch",
|
||||
"cc.Prefab"
|
||||
],
|
||||
"03EprhmOVCZKUbb5XyPXQq": [
|
||||
"skin/spine-skin",
|
||||
"cc.Prefab"
|
||||
],
|
||||
"69Fj/0+E5NeI6nlG9iAH/N": [
|
||||
"spines/huatuo",
|
||||
"cc.Asset"
|
||||
],
|
||||
"93dM6KrkZCf5dgNpQwf7T6": [
|
||||
"spines/huatuo",
|
||||
"sp.SkeletonData"
|
||||
],
|
||||
"80ThG1v09KeKxKhEPnFmvh": [
|
||||
"spines/huatuo",
|
||||
"cc.Texture2D"
|
||||
],
|
||||
"b5ObM0rx1GDKGN3k5VlH0s": [
|
||||
"spines/huatuo",
|
||||
"cc.SpriteFrame",
|
||||
1
|
||||
]
|
||||
},
|
||||
"uuids": [
|
||||
"76ZjeTsCNJMYn7/rwRXCpD",
|
||||
"03EprhmOVCZKUbb5XyPXQq",
|
||||
"69Fj/0+E5NeI6nlG9iAH/N",
|
||||
"93dM6KrkZCf5dgNpQwf7T6",
|
||||
"80ThG1v09KeKxKhEPnFmvh",
|
||||
"b5ObM0rx1GDKGN3k5VlH0s",
|
||||
"7a/QZLET9IDreTiBfRn2PD",
|
||||
"ecpdLyjvZBwrvm+cedCcQy",
|
||||
"f0BIwQ8D5Ml7nTNQbh1YlS",
|
||||
"e97GVMl6JHh5Ml5qEDdSGa",
|
||||
"29FYIk+N1GYaeWH/q1NxQO",
|
||||
"5cO7kybDxGj4ipyMYdRYZB",
|
||||
"5f5dyqtRNNxaFmVzYns6FZ",
|
||||
"a2MjXRFdtLlYQ5ouAFv/+R",
|
||||
"a7ZscqX+JCIZRS157bMyhq",
|
||||
"85yTK+9shIo7RQfQ1TDEUi",
|
||||
"09o3P/9gBP/Yc7AnxUBZ+Q",
|
||||
"70VXjGE0JMUqGli0jmCmTF",
|
||||
"87/8ZHBEVIkKeNxmalrn9r",
|
||||
"d0Bu8c2MBCKJc+mKBWzjsJ",
|
||||
"e8Ueib+qJEhL6mXAHdnwbi",
|
||||
"b4P/PCArtIdIH38t6mlw8Y",
|
||||
"71VhFCTINJM6/Ky3oX9nBT",
|
||||
"c1Hf3Sl8ZAnJwP/fpoHxap",
|
||||
"62MQQadaVK8qQN8n6UmJAa",
|
||||
"39jYWzSTREwI2OOBK5nwFe",
|
||||
"68Q/ALDvRLfKrAQu5CY15V",
|
||||
"d0bST/wYpJQIL5T+PCq46W",
|
||||
"70JFWsm5JN17FDywI0Lb5I"
|
||||
],
|
||||
"scenes": {},
|
||||
"redirect": [
|
||||
"7a/QZLET9IDreTiBfRn2PD",
|
||||
0,
|
||||
"ecpdLyjvZBwrvm+cedCcQy",
|
||||
0,
|
||||
"5cO7kybDxGj4ipyMYdRYZB",
|
||||
1,
|
||||
"5f5dyqtRNNxaFmVzYns6FZ",
|
||||
1,
|
||||
"a2MjXRFdtLlYQ5ouAFv/+R",
|
||||
1
|
||||
],
|
||||
"deps": [
|
||||
"internal",
|
||||
"main"
|
||||
],
|
||||
"packs": {
|
||||
"063dea748": [
|
||||
"03EprhmOVCZKUbb5XyPXQq",
|
||||
"09o3P/9gBP/Yc7AnxUBZ+Q",
|
||||
"29FYIk+N1GYaeWH/q1NxQO",
|
||||
"39jYWzSTREwI2OOBK5nwFe",
|
||||
"62MQQadaVK8qQN8n6UmJAa",
|
||||
"68Q/ALDvRLfKrAQu5CY15V",
|
||||
"69Fj/0+E5NeI6nlG9iAH/N",
|
||||
"70JFWsm5JN17FDywI0Lb5I",
|
||||
"70VXjGE0JMUqGli0jmCmTF",
|
||||
"71VhFCTINJM6/Ky3oX9nBT",
|
||||
"76ZjeTsCNJMYn7/rwRXCpD",
|
||||
"80ThG1v09KeKxKhEPnFmvh",
|
||||
"85yTK+9shIo7RQfQ1TDEUi",
|
||||
"87/8ZHBEVIkKeNxmalrn9r",
|
||||
"93dM6KrkZCf5dgNpQwf7T6",
|
||||
"a7ZscqX+JCIZRS157bMyhq",
|
||||
"b4P/PCArtIdIH38t6mlw8Y",
|
||||
"b5ObM0rx1GDKGN3k5VlH0s",
|
||||
"c1Hf3Sl8ZAnJwP/fpoHxap",
|
||||
"d0Bu8c2MBCKJc+mKBWzjsJ",
|
||||
"d0bST/wYpJQIL5T+PCq46W",
|
||||
"e8Ueib+qJEhL6mXAHdnwbi",
|
||||
"e97GVMl6JHh5Ml5qEDdSGa",
|
||||
"f0BIwQ8D5Ml7nTNQbh1YlS"
|
||||
]
|
||||
},
|
||||
"name": "spine",
|
||||
"importBase": "import",
|
||||
"nativeBase": "native",
|
||||
"debug": true,
|
||||
"isZip": false,
|
||||
"encrypted": false,
|
||||
"versions": {
|
||||
"import": [
|
||||
"063dea748",
|
||||
"d4c56"
|
||||
],
|
||||
"native": [
|
||||
"39jYWzSTREwI2OOBK5nwFe",
|
||||
"2eb47",
|
||||
"62MQQadaVK8qQN8n6UmJAa",
|
||||
"40d17",
|
||||
"68Q/ALDvRLfKrAQu5CY15V",
|
||||
"9a531",
|
||||
"69Fj/0+E5NeI6nlG9iAH/N",
|
||||
"b8970",
|
||||
"70JFWsm5JN17FDywI0Lb5I",
|
||||
"7b3fa",
|
||||
"71VhFCTINJM6/Ky3oX9nBT",
|
||||
"c06a9",
|
||||
"80ThG1v09KeKxKhEPnFmvh",
|
||||
"fd38c",
|
||||
"b4P/PCArtIdIH38t6mlw8Y",
|
||||
"83fcc",
|
||||
"c1Hf3Sl8ZAnJwP/fpoHxap",
|
||||
"d86d7",
|
||||
"d0bST/wYpJQIL5T+PCq46W",
|
||||
"9c555",
|
||||
"e8Ueib+qJEhL6mXAHdnwbi",
|
||||
"90cf4"
|
||||
]
|
||||
}
|
||||
}
|
||||
19176
docs/static/demo/web-mobile/assets/spine/import/06/063dea748.d4c56.json
vendored
Normal file
117
docs/static/demo/web-mobile/assets/spine/index.772c1.js
vendored
Normal file
@@ -0,0 +1,117 @@
|
||||
window.__require = function e(t, n, r) {
|
||||
function s(o, u) {
|
||||
if (!n[o]) {
|
||||
if (!t[o]) {
|
||||
var b = o.split("/");
|
||||
b = b[b.length - 1];
|
||||
if (!t[b]) {
|
||||
var a = "function" == typeof __require && __require;
|
||||
if (!u && a) return a(b, !0);
|
||||
if (i) return i(b, !0);
|
||||
throw new Error("Cannot find module '" + o + "'");
|
||||
}
|
||||
o = b;
|
||||
}
|
||||
var f = n[o] = {
|
||||
exports: {}
|
||||
};
|
||||
t[o][0].call(f.exports, function(e) {
|
||||
var n = t[o][1][e];
|
||||
return s(n || e);
|
||||
}, f, f.exports, e, t, n, r);
|
||||
}
|
||||
return n[o].exports;
|
||||
}
|
||||
var i = "function" == typeof __require && __require;
|
||||
for (var o = 0; o < r.length; o++) s(r[o]);
|
||||
return s;
|
||||
}({
|
||||
"spine-skin": [ function(require, module, exports) {
|
||||
"use strict";
|
||||
cc._RF.push(module, "27990QihT9DxaLHUpAMue3v", "spine-skin");
|
||||
"use strict";
|
||||
var __extends = this && this.__extends || function() {
|
||||
var extendStatics = function(d, b) {
|
||||
extendStatics = Object.setPrototypeOf || {
|
||||
__proto__: []
|
||||
} instanceof Array && function(d, b) {
|
||||
d.__proto__ = b;
|
||||
} || function(d, b) {
|
||||
for (var p in b) Object.prototype.hasOwnProperty.call(b, p) && (d[p] = b[p]);
|
||||
};
|
||||
return extendStatics(d, b);
|
||||
};
|
||||
return function(d, b) {
|
||||
extendStatics(d, b);
|
||||
function __() {
|
||||
this.constructor = d;
|
||||
}
|
||||
d.prototype = null === b ? Object.create(b) : (__.prototype = b.prototype, new __());
|
||||
};
|
||||
}();
|
||||
var __decorate = this && this.__decorate || function(decorators, target, key, desc) {
|
||||
var c = arguments.length, r = c < 3 ? target : null === desc ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
||||
if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) (d = decorators[i]) && (r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r);
|
||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
|
||||
var SpineSkin = function(_super) {
|
||||
__extends(SpineSkin, _super);
|
||||
function SpineSkin() {
|
||||
var _this = null !== _super && _super.apply(this, arguments) || this;
|
||||
_this.addBoyBtn = null;
|
||||
_this.removeBoyBtn = null;
|
||||
_this.randomChangeBtn = null;
|
||||
_this.boy = null;
|
||||
_this.heads = [];
|
||||
_this.boys = [];
|
||||
return _this;
|
||||
}
|
||||
SpineSkin.prototype.start = function() {
|
||||
var _this = this;
|
||||
var boySpine = this.boy.getComponentInChildren(sp.Skeleton);
|
||||
var newSkeletonData = boySpine.skeletonData.clone();
|
||||
boySpine.skeletonData = newSkeletonData;
|
||||
boySpine.animation = "attack";
|
||||
this.boys.push(this.boy);
|
||||
this.addBoyBtn.on("click", function() {
|
||||
var newBoy = cc.instantiate(_this.boy);
|
||||
var newBoySpine = newBoy.getComponentInChildren(sp.Skeleton);
|
||||
boySpine.skeletonData = newBoySpine.skeletonData.clone();
|
||||
boySpine.animation = "attack";
|
||||
_this.boy.parent.addChild(newBoy);
|
||||
newBoy.setPosition(_this.boys[_this.boys.length - 1].position);
|
||||
newBoy.x += 100;
|
||||
if (_this.boys.length % 2 === 1) {
|
||||
newBoy.getComponentInChildren(sp.Skeleton).setAnimationCacheMode(sp.Skeleton.AnimationCacheMode.PRIVATE_CACHE);
|
||||
newBoy.getComponentInChildren(cc.Label).string = "Spine - Cache";
|
||||
}
|
||||
_this.boys.push(newBoy);
|
||||
});
|
||||
this.removeBoyBtn.on("click", function() {
|
||||
if (_this.boys.length > 1) {
|
||||
_this.boys[_this.boys.length - 1].destroy();
|
||||
_this.boys.length -= 1;
|
||||
}
|
||||
});
|
||||
this.randomChangeBtn.on("click", function() {
|
||||
var boy = _this.boys[_this.boys.length - 1].getComponentInChildren(sp.Skeleton);
|
||||
boy.setRegion("Head", "Head", sp.SkeletonData.createRegion(_this.heads[Math.floor(Math.random() * _this.heads.length)]));
|
||||
});
|
||||
};
|
||||
__decorate([ property(cc.Node) ], SpineSkin.prototype, "addBoyBtn", void 0);
|
||||
__decorate([ property(cc.Node) ], SpineSkin.prototype, "removeBoyBtn", void 0);
|
||||
__decorate([ property(cc.Node) ], SpineSkin.prototype, "randomChangeBtn", void 0);
|
||||
__decorate([ property(cc.Node) ], SpineSkin.prototype, "boy", void 0);
|
||||
__decorate([ property([ cc.SpriteFrame ]) ], SpineSkin.prototype, "heads", void 0);
|
||||
SpineSkin = __decorate([ ccclass ], SpineSkin);
|
||||
return SpineSkin;
|
||||
}(cc.Component);
|
||||
exports.default = SpineSkin;
|
||||
cc._RF.pop();
|
||||
}, {} ]
|
||||
}, {}, [ "spine-skin" ]);
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
docs/static/demo/web-mobile/assets/spine/index.js.map
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["assets/spine/skin/spine-skin.ts"],"names":["_a","cc","_decorator","ccclass","property","SpineSkin","_super","__extends","_this","apply","this","arguments","addBoyBtn","removeBoyBtn","randomChangeBtn","boy","heads","boys","prototype","start","boySpine","getComponentInChildren","sp","Skeleton","newSkeletonData","skeletonData","clone","animation","push","on","newBoy","instantiate","newBoySpine","parent","addChild","setPosition","length","position","x","setAnimationCacheMode","AnimationCacheMode","PRIVATE_CACHE","Label","string","destroy","setRegion","SkeletonData","createRegion","Math","floor","random","__decorate","Node","SpriteFrame","Component","exports","default"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IAAM,IAAAA,KAAAC,GAAAC,YAAAC,UAAAH,GAAAG,SAAAC,WAAAJ,GAAAI;IAGN,IAAAC,YAAA,SAAAC;MAAuCC,UAAAF,WAAAC;MAAvC,SAAAD;QAAA,IAAAG,QAAA,SAAAF,UAAAA,OAAAG,MAAAC,MAAAC,cAAAD;QAGIF,MAAAI,YAAA;QAGAJ,MAAAK,eAAA;QAGAL,MAAAM,kBAAA;QAGAN,MAAAO,MAAA;QAGAP,MAAAQ,QAAA;QAEAR,MAAAS,OAAA;;;MAEUZ,UAAAa,UAAAC,QAAA;QAAV,IAAAX,QAAAE;QACI,IAAAU,WAAAV,KAAAK,IAAAM,uBAAAC,GAAAC;QACA,IAAAC,kBAAAJ,SAAAK,aAAAC;QACAN,SAAAK,eAAAD;QACAJ,SAAAO,YAAA;QAEAjB,KAAAO,KAAAW,KAAAlB,KAAAK;QAEAL,KAAAE,UAAAiB,GAAA,SAAA;UACI,IAAAC,SAAA7B,GAAA8B,YAAAvB,MAAAO;UACA,IAAAiB,cAAAF,OAAAT,uBAAAC,GAAAC;UACAH,SAAAK,eAAAO,YAAAP,aAAAC;UACAN,SAAAO,YAAA;UAEAnB,MAAAO,IAAAkB,OAAAC,SAAAJ;UACAA,OAAAK,YAAA3B,MAAAS,KAAAT,MAAAS,KAAAmB,SAAA,GAAAC;UACAP,OAAAQ,KAAA;UACA,IAAA9B,MAAAS,KAAAmB,SAAA,MAAA,GAAA;YACIN,OAAAT,uBAAAC,GAAAC,UAAAgB,sBAAAjB,GAAAC,SAAAiB,mBAAAC;YACAX,OAAAT,uBAAApB,GAAAyC,OAAAC,SAAA;;UAEJnC,MAAAS,KAAAW,KAAAE;;QAGJpB,KAAAG,aAAAgB,GAAA,SAAA;UACI,IAAArB,MAAAS,KAAAmB,SAAA,GAAA;YACI5B,MAAAS,KAAAT,MAAAS,KAAAmB,SAAA,GAAAQ;YACApC,MAAAS,KAAAmB,UAAA;;;QAIR1B,KAAAI,gBAAAe,GAAA,SAAA;UACI,IAAAd,MAAAP,MAAAS,KAAAT,MAAAS,KAAAmB,SAAA,GAAAf,uBAAAC,GAAAC;UACAR,IAAA8B,UAAA,QAAA,QAAAvB,GAAAwB,aAAAC,aAAAvC,MAAAQ,MAAAgC,KAAAC,MAAAD,KAAAE,WAAA1C,MAAAQ,MAAA;;;MAjDRmC,WAAA,EADC/C,SAAAH,GAAAmD,SACyB/C,UAAAa,WAAA,kBAAA;MAG1BiC,WAAA,EADC/C,SAAAH,GAAAmD,SAC4B/C,UAAAa,WAAA,qBAAA;MAG7BiC,WAAA,EADC/C,SAAAH,GAAAmD,SAC+B/C,UAAAa,WAAA,wBAAA;MAGhCiC,WAAA,EADC/C,SAAAH,GAAAmD,SACmB/C,UAAAa,WAAA,YAAA;MAGpBiC,WAAA,EADC/C,SAAA,EAAAH,GAAAoD,kBAC4BhD,UAAAa,WAAA,cAAA;MAfZb,YAAA8C,WAAA,EADpBhD,WACoBE;MAwDrB,OAAAA;KAxDA,CAAAJ,GAAAqD;IAAqBC,QAAAC,UAAAnD","sourcesContent":["const { ccclass, property } = cc._decorator;\n\n@ccclass\nexport default class SpineSkin extends cc.Component {\n\n @property(cc.Node)\n addBoyBtn: cc.Node = null;\n\n @property(cc.Node)\n removeBoyBtn: cc.Node = null;\n\n @property(cc.Node)\n randomChangeBtn: cc.Node = null;\n\n @property(cc.Node)\n boy: cc.Node = null;\n\n @property([cc.SpriteFrame])\n heads: cc.SpriteFrame[] = [];\n\n boys: cc.Node[] = [];\n\n protected start(): void {\n const boySpine = this.boy.getComponentInChildren(sp.Skeleton);\n const newSkeletonData = boySpine.skeletonData.clone();\n boySpine.skeletonData = newSkeletonData;\n boySpine.animation = 'attack';\n\n this.boys.push(this.boy);\n\n this.addBoyBtn.on('click', () => {\n const newBoy = cc.instantiate(this.boy);\n const newBoySpine = newBoy.getComponentInChildren(sp.Skeleton);\n boySpine.skeletonData = newBoySpine.skeletonData.clone();\n boySpine.animation = 'attack';\n\n this.boy.parent.addChild(newBoy);\n newBoy.setPosition(this.boys[this.boys.length - 1].position);\n newBoy.x += 100;\n if (this.boys.length % 2 === 1) {\n newBoy.getComponentInChildren(sp.Skeleton).setAnimationCacheMode(sp.Skeleton.AnimationCacheMode.PRIVATE_CACHE);\n newBoy.getComponentInChildren(cc.Label).string = `Spine - Cache`;\n }\n this.boys.push(newBoy);\n });\n\n this.removeBoyBtn.on('click', () => {\n if (this.boys.length > 1) {\n this.boys[this.boys.length - 1].destroy();\n this.boys.length -= 1;\n }\n });\n\n this.randomChangeBtn.on('click', () => {\n const boy = this.boys[this.boys.length - 1].getComponentInChildren(sp.Skeleton);\n boy.setRegion('Head', 'Head', sp.SkeletonData.createRegion(this.heads[Math.floor(Math.random() * (this.heads.length))]));\n });\n }\n\n}\n"],"file":"index.js"}
|
||||
BIN
docs/static/demo/web-mobile/assets/spine/native/39/398d85b3-4934-44c0-8d8e-3812b99f015e.2eb47.png
vendored
Normal file
|
After Width: | Height: | Size: 291 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/62/6231041a-75a5-4af2-a40d-f27e9498901a.40d17.png
vendored
Normal file
|
After Width: | Height: | Size: 198 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/68/6843f00b-0ef4-4b7c-aac0-42ee42635e55.9a531.png
vendored
Normal file
|
After Width: | Height: | Size: 105 KiB |
209
docs/static/demo/web-mobile/assets/spine/native/69/69163ff4-f84e-4d78-8ea7-946f62007fcd.b8970.atlas
vendored
Normal file
@@ -0,0 +1,209 @@
|
||||
|
||||
huatuo.png
|
||||
size: 701,208
|
||||
format: RGBA8888
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
Body
|
||||
rotate: false
|
||||
xy: 487, 72
|
||||
size: 90, 91
|
||||
orig: 90, 91
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Eye
|
||||
rotate: false
|
||||
xy: 473, 44
|
||||
size: 45, 24
|
||||
orig: 45, 24
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Eye-beiji
|
||||
rotate: false
|
||||
xy: 360, 60
|
||||
size: 57, 23
|
||||
orig: 57, 23
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Eye-fennu
|
||||
rotate: false
|
||||
xy: 570, 39
|
||||
size: 39, 21
|
||||
orig: 39, 21
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Eye-shengli
|
||||
rotate: false
|
||||
xy: 421, 64
|
||||
size: 45, 19
|
||||
orig: 45, 19
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Eye-siwang
|
||||
rotate: false
|
||||
xy: 522, 48
|
||||
size: 44, 20
|
||||
orig: 44, 20
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Head
|
||||
rotate: false
|
||||
xy: 581, 64
|
||||
size: 89, 99
|
||||
orig: 89, 99
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L-Forearm
|
||||
rotate: false
|
||||
xy: 613, 29
|
||||
size: 32, 31
|
||||
orig: 32, 31
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L-Hand
|
||||
rotate: false
|
||||
xy: 674, 150
|
||||
size: 27, 26
|
||||
orig: 27, 26
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L-Lowerleg
|
||||
rotate: false
|
||||
xy: 674, 117
|
||||
size: 26, 29
|
||||
orig: 26, 29
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L-Thigh
|
||||
rotate: false
|
||||
xy: 649, 25
|
||||
size: 29, 35
|
||||
orig: 29, 35
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L-Upperarm
|
||||
rotate: false
|
||||
xy: 318, 7
|
||||
size: 50, 49
|
||||
orig: 50, 49
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Mouth
|
||||
rotate: false
|
||||
xy: 682, 36
|
||||
size: 18, 10
|
||||
orig: 18, 10
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Mouth-beiji
|
||||
rotate: false
|
||||
xy: 470, 72
|
||||
size: 13, 11
|
||||
orig: 13, 11
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Mouth-fennu
|
||||
rotate: false
|
||||
xy: 674, 66
|
||||
size: 22, 17
|
||||
orig: 22, 17
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Mouth-shengli
|
||||
rotate: false
|
||||
xy: 581, 17
|
||||
size: 20, 18
|
||||
orig: 20, 18
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Mouth-siwang
|
||||
rotate: false
|
||||
xy: 682, 50
|
||||
size: 18, 12
|
||||
orig: 18, 12
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Pelvis
|
||||
rotate: false
|
||||
xy: 641, 180
|
||||
size: 43, 28
|
||||
orig: 43, 28
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R-Forearm
|
||||
rotate: false
|
||||
xy: 473, 9
|
||||
size: 38, 31
|
||||
orig: 38, 31
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R-Hand
|
||||
rotate: false
|
||||
xy: 549, 12
|
||||
size: 28, 23
|
||||
orig: 28, 23
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R-Lowerleg
|
||||
rotate: false
|
||||
xy: 674, 87
|
||||
size: 26, 26
|
||||
orig: 26, 26
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R-Thigh
|
||||
rotate: false
|
||||
xy: 515, 4
|
||||
size: 30, 36
|
||||
orig: 30, 36
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R-Upperarm
|
||||
rotate: false
|
||||
xy: 431, 12
|
||||
size: 38, 48
|
||||
orig: 38, 48
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
SE-daoguang
|
||||
rotate: false
|
||||
xy: 0, 0
|
||||
size: 239, 208
|
||||
orig: 239, 208
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
SE-guang
|
||||
rotate: false
|
||||
xy: 360, 87
|
||||
size: 123, 121
|
||||
orig: 123, 121
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
Weapon
|
||||
rotate: false
|
||||
xy: 243, 10
|
||||
size: 71, 46
|
||||
orig: 71, 46
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
beilou
|
||||
rotate: false
|
||||
xy: 243, 60
|
||||
size: 113, 148
|
||||
orig: 113, 148
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
hulu
|
||||
rotate: false
|
||||
xy: 372, 4
|
||||
size: 55, 52
|
||||
orig: 55, 52
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
shadow
|
||||
rotate: false
|
||||
xy: 487, 167
|
||||
size: 150, 41
|
||||
orig: 150, 41
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
BIN
docs/static/demo/web-mobile/assets/spine/native/70/702455ac-9b92-4dd7-b143-cb02342dbe48.7b3fa.png
vendored
Normal file
|
After Width: | Height: | Size: 144 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/71/71561142-4c83-4933-afca-cb7a17f67053.c06a9.png
vendored
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/80/804e11b5-bf4f-4a78-ac4a-8443e7166be1.fd38c.png
vendored
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/b4/b43ff3c2-02bb-4874-81f7-f2dea6970f18.83fcc.png
vendored
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/c1/c11dfdd2-97c6-409c-9c0f-fdfa681f16a9.d86d7.png
vendored
Normal file
|
After Width: | Height: | Size: 83 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/d0/d06d24ff-c18a-4940-82f9-4fe3c2ab8e96.9c555.png
vendored
Normal file
|
After Width: | Height: | Size: 102 KiB |
BIN
docs/static/demo/web-mobile/assets/spine/native/e8/e851e89b-faa2-4484-bea6-5c01dd9f06e2.90cf4.png
vendored
Normal file
|
After Width: | Height: | Size: 1.1 KiB |