mirror of
https://github.com/photonstorm/phaser
synced 2024-11-21 20:23:19 +00:00
Spine 3.51 Plugin
This commit is contained in:
parent
a4227143a2
commit
9a222576a8
6 changed files with 75 additions and 27 deletions
32
plugins/spine/dist/SpineCanvasPlugin.js
vendored
32
plugins/spine/dist/SpineCanvasPlugin.js
vendored
|
@ -11739,7 +11739,6 @@ var GameObject = new Class({
|
||||||
|
|
||||||
while (parent)
|
while (parent)
|
||||||
{
|
{
|
||||||
// indexes.unshift([parent.getIndex(child), parent.name]);
|
|
||||||
indexes.unshift(parent.getIndex(child));
|
indexes.unshift(parent.getIndex(child));
|
||||||
|
|
||||||
child = parent;
|
child = parent;
|
||||||
|
@ -11754,8 +11753,7 @@ var GameObject = new Class({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// indexes.unshift([this.scene.sys.displayList.getIndex(child), 'root']);
|
indexes.unshift(this.displayList.getIndex(child));
|
||||||
indexes.unshift(this.scene.sys.displayList.getIndex(child));
|
|
||||||
|
|
||||||
return indexes;
|
return indexes;
|
||||||
},
|
},
|
||||||
|
@ -28457,7 +28455,7 @@ var SpineFile = new Class({
|
||||||
{
|
{
|
||||||
var textureURL = textures[i];
|
var textureURL = textures[i];
|
||||||
|
|
||||||
var key = this.prefix + textureURL;
|
var key = textureURL;
|
||||||
|
|
||||||
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
||||||
|
|
||||||
|
@ -41267,6 +41265,12 @@ var Pipeline = {
|
||||||
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
||||||
|
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelines = renderer.pipelines;
|
var pipelines = renderer.pipelines;
|
||||||
|
|
||||||
this.postPipelines = [];
|
this.postPipelines = [];
|
||||||
|
@ -41308,6 +41312,12 @@ var Pipeline = {
|
||||||
setPipeline: function (pipeline, pipelineData, copyData)
|
setPipeline: function (pipeline, pipelineData, copyData)
|
||||||
{
|
{
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelines = renderer.pipelines;
|
var pipelines = renderer.pipelines;
|
||||||
|
|
||||||
if (pipelines)
|
if (pipelines)
|
||||||
|
@ -41359,6 +41369,12 @@ var Pipeline = {
|
||||||
setPostPipeline: function (pipelines, pipelineData, copyData)
|
setPostPipeline: function (pipelines, pipelineData, copyData)
|
||||||
{
|
{
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelineManager = renderer.pipelines;
|
var pipelineManager = renderer.pipelines;
|
||||||
|
|
||||||
if (pipelineManager)
|
if (pipelineManager)
|
||||||
|
@ -41513,7 +41529,7 @@ var Pipeline = {
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Removes a single Post Pipeline instance from this Game Object, based on the given name, and destroys it.
|
* Removes a type of Post Pipeline instances from this Game Object, based on the given name, and destroys them.
|
||||||
*
|
*
|
||||||
* If you wish to remove all Post Pipelines use the `resetPostPipeline` method instead.
|
* If you wish to remove all Post Pipelines use the `resetPostPipeline` method instead.
|
||||||
*
|
*
|
||||||
|
@ -41529,7 +41545,7 @@ var Pipeline = {
|
||||||
{
|
{
|
||||||
var pipelines = this.postPipelines;
|
var pipelines = this.postPipelines;
|
||||||
|
|
||||||
for (var i = 0; i < pipelines.length; i++)
|
for (var i = pipelines.length - 1; i >= 0; i--)
|
||||||
{
|
{
|
||||||
var instance = pipelines[i];
|
var instance = pipelines[i];
|
||||||
|
|
||||||
|
@ -41540,11 +41556,11 @@ var Pipeline = {
|
||||||
instance.destroy();
|
instance.destroy();
|
||||||
|
|
||||||
SpliceOne(pipelines, i);
|
SpliceOne(pipelines, i);
|
||||||
|
|
||||||
return this;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.hasPostPipeline = (this.postPipelines.length > 0);
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
2
plugins/spine/dist/SpineCanvasPlugin.min.js
vendored
2
plugins/spine/dist/SpineCanvasPlugin.min.js
vendored
File diff suppressed because one or more lines are too long
32
plugins/spine/dist/SpinePlugin.js
vendored
32
plugins/spine/dist/SpinePlugin.js
vendored
|
@ -11739,7 +11739,6 @@ var GameObject = new Class({
|
||||||
|
|
||||||
while (parent)
|
while (parent)
|
||||||
{
|
{
|
||||||
// indexes.unshift([parent.getIndex(child), parent.name]);
|
|
||||||
indexes.unshift(parent.getIndex(child));
|
indexes.unshift(parent.getIndex(child));
|
||||||
|
|
||||||
child = parent;
|
child = parent;
|
||||||
|
@ -11754,8 +11753,7 @@ var GameObject = new Class({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// indexes.unshift([this.scene.sys.displayList.getIndex(child), 'root']);
|
indexes.unshift(this.displayList.getIndex(child));
|
||||||
indexes.unshift(this.scene.sys.displayList.getIndex(child));
|
|
||||||
|
|
||||||
return indexes;
|
return indexes;
|
||||||
},
|
},
|
||||||
|
@ -30868,7 +30866,7 @@ var SpineFile = new Class({
|
||||||
{
|
{
|
||||||
var textureURL = textures[i];
|
var textureURL = textures[i];
|
||||||
|
|
||||||
var key = this.prefix + textureURL;
|
var key = textureURL;
|
||||||
|
|
||||||
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
||||||
|
|
||||||
|
@ -43961,6 +43959,12 @@ var Pipeline = {
|
||||||
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
||||||
|
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelines = renderer.pipelines;
|
var pipelines = renderer.pipelines;
|
||||||
|
|
||||||
this.postPipelines = [];
|
this.postPipelines = [];
|
||||||
|
@ -44002,6 +44006,12 @@ var Pipeline = {
|
||||||
setPipeline: function (pipeline, pipelineData, copyData)
|
setPipeline: function (pipeline, pipelineData, copyData)
|
||||||
{
|
{
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelines = renderer.pipelines;
|
var pipelines = renderer.pipelines;
|
||||||
|
|
||||||
if (pipelines)
|
if (pipelines)
|
||||||
|
@ -44053,6 +44063,12 @@ var Pipeline = {
|
||||||
setPostPipeline: function (pipelines, pipelineData, copyData)
|
setPostPipeline: function (pipelines, pipelineData, copyData)
|
||||||
{
|
{
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelineManager = renderer.pipelines;
|
var pipelineManager = renderer.pipelines;
|
||||||
|
|
||||||
if (pipelineManager)
|
if (pipelineManager)
|
||||||
|
@ -44207,7 +44223,7 @@ var Pipeline = {
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Removes a single Post Pipeline instance from this Game Object, based on the given name, and destroys it.
|
* Removes a type of Post Pipeline instances from this Game Object, based on the given name, and destroys them.
|
||||||
*
|
*
|
||||||
* If you wish to remove all Post Pipelines use the `resetPostPipeline` method instead.
|
* If you wish to remove all Post Pipelines use the `resetPostPipeline` method instead.
|
||||||
*
|
*
|
||||||
|
@ -44223,7 +44239,7 @@ var Pipeline = {
|
||||||
{
|
{
|
||||||
var pipelines = this.postPipelines;
|
var pipelines = this.postPipelines;
|
||||||
|
|
||||||
for (var i = 0; i < pipelines.length; i++)
|
for (var i = pipelines.length - 1; i >= 0; i--)
|
||||||
{
|
{
|
||||||
var instance = pipelines[i];
|
var instance = pipelines[i];
|
||||||
|
|
||||||
|
@ -44234,11 +44250,11 @@ var Pipeline = {
|
||||||
instance.destroy();
|
instance.destroy();
|
||||||
|
|
||||||
SpliceOne(pipelines, i);
|
SpliceOne(pipelines, i);
|
||||||
|
|
||||||
return this;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.hasPostPipeline = (this.postPipelines.length > 0);
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
2
plugins/spine/dist/SpinePlugin.min.js
vendored
2
plugins/spine/dist/SpinePlugin.min.js
vendored
File diff suppressed because one or more lines are too long
32
plugins/spine/dist/SpineWebGLPlugin.js
vendored
32
plugins/spine/dist/SpineWebGLPlugin.js
vendored
|
@ -11739,7 +11739,6 @@ var GameObject = new Class({
|
||||||
|
|
||||||
while (parent)
|
while (parent)
|
||||||
{
|
{
|
||||||
// indexes.unshift([parent.getIndex(child), parent.name]);
|
|
||||||
indexes.unshift(parent.getIndex(child));
|
indexes.unshift(parent.getIndex(child));
|
||||||
|
|
||||||
child = parent;
|
child = parent;
|
||||||
|
@ -11754,8 +11753,7 @@ var GameObject = new Class({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// indexes.unshift([this.scene.sys.displayList.getIndex(child), 'root']);
|
indexes.unshift(this.displayList.getIndex(child));
|
||||||
indexes.unshift(this.scene.sys.displayList.getIndex(child));
|
|
||||||
|
|
||||||
return indexes;
|
return indexes;
|
||||||
},
|
},
|
||||||
|
@ -30600,7 +30598,7 @@ var SpineFile = new Class({
|
||||||
{
|
{
|
||||||
var textureURL = textures[i];
|
var textureURL = textures[i];
|
||||||
|
|
||||||
var key = this.prefix + textureURL;
|
var key = textureURL;
|
||||||
|
|
||||||
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
||||||
|
|
||||||
|
@ -43571,6 +43569,12 @@ var Pipeline = {
|
||||||
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
||||||
|
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelines = renderer.pipelines;
|
var pipelines = renderer.pipelines;
|
||||||
|
|
||||||
this.postPipelines = [];
|
this.postPipelines = [];
|
||||||
|
@ -43612,6 +43616,12 @@ var Pipeline = {
|
||||||
setPipeline: function (pipeline, pipelineData, copyData)
|
setPipeline: function (pipeline, pipelineData, copyData)
|
||||||
{
|
{
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelines = renderer.pipelines;
|
var pipelines = renderer.pipelines;
|
||||||
|
|
||||||
if (pipelines)
|
if (pipelines)
|
||||||
|
@ -43663,6 +43673,12 @@ var Pipeline = {
|
||||||
setPostPipeline: function (pipelines, pipelineData, copyData)
|
setPostPipeline: function (pipelines, pipelineData, copyData)
|
||||||
{
|
{
|
||||||
var renderer = this.scene.sys.renderer;
|
var renderer = this.scene.sys.renderer;
|
||||||
|
|
||||||
|
if (!renderer)
|
||||||
|
{
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
var pipelineManager = renderer.pipelines;
|
var pipelineManager = renderer.pipelines;
|
||||||
|
|
||||||
if (pipelineManager)
|
if (pipelineManager)
|
||||||
|
@ -43817,7 +43833,7 @@ var Pipeline = {
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Removes a single Post Pipeline instance from this Game Object, based on the given name, and destroys it.
|
* Removes a type of Post Pipeline instances from this Game Object, based on the given name, and destroys them.
|
||||||
*
|
*
|
||||||
* If you wish to remove all Post Pipelines use the `resetPostPipeline` method instead.
|
* If you wish to remove all Post Pipelines use the `resetPostPipeline` method instead.
|
||||||
*
|
*
|
||||||
|
@ -43833,7 +43849,7 @@ var Pipeline = {
|
||||||
{
|
{
|
||||||
var pipelines = this.postPipelines;
|
var pipelines = this.postPipelines;
|
||||||
|
|
||||||
for (var i = 0; i < pipelines.length; i++)
|
for (var i = pipelines.length - 1; i >= 0; i--)
|
||||||
{
|
{
|
||||||
var instance = pipelines[i];
|
var instance = pipelines[i];
|
||||||
|
|
||||||
|
@ -43844,11 +43860,11 @@ var Pipeline = {
|
||||||
instance.destroy();
|
instance.destroy();
|
||||||
|
|
||||||
SpliceOne(pipelines, i);
|
SpliceOne(pipelines, i);
|
||||||
|
|
||||||
return this;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.hasPostPipeline = (this.postPipelines.length > 0);
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
2
plugins/spine/dist/SpineWebGLPlugin.min.js
vendored
2
plugins/spine/dist/SpineWebGLPlugin.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue