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
34
plugins/spine/dist/SpineCanvasPlugin.js
vendored
34
plugins/spine/dist/SpineCanvasPlugin.js
vendored
|
@ -11739,7 +11739,6 @@ var GameObject = new Class({
|
|||
|
||||
while (parent)
|
||||
{
|
||||
// indexes.unshift([parent.getIndex(child), parent.name]);
|
||||
indexes.unshift(parent.getIndex(child));
|
||||
|
||||
child = parent;
|
||||
|
@ -11754,8 +11753,7 @@ var GameObject = new Class({
|
|||
}
|
||||
}
|
||||
|
||||
// indexes.unshift([this.scene.sys.displayList.getIndex(child), 'root']);
|
||||
indexes.unshift(this.scene.sys.displayList.getIndex(child));
|
||||
indexes.unshift(this.displayList.getIndex(child));
|
||||
|
||||
return indexes;
|
||||
},
|
||||
|
@ -28457,7 +28455,7 @@ var SpineFile = new Class({
|
|||
{
|
||||
var textureURL = textures[i];
|
||||
|
||||
var key = this.prefix + textureURL;
|
||||
var key = textureURL;
|
||||
|
||||
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
||||
|
||||
|
@ -41267,6 +41265,12 @@ var Pipeline = {
|
|||
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
||||
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
var pipelines = renderer.pipelines;
|
||||
|
||||
this.postPipelines = [];
|
||||
|
@ -41308,6 +41312,12 @@ var Pipeline = {
|
|||
setPipeline: function (pipeline, pipelineData, copyData)
|
||||
{
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return this;
|
||||
}
|
||||
|
||||
var pipelines = renderer.pipelines;
|
||||
|
||||
if (pipelines)
|
||||
|
@ -41359,6 +41369,12 @@ var Pipeline = {
|
|||
setPostPipeline: function (pipelines, pipelineData, copyData)
|
||||
{
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return this;
|
||||
}
|
||||
|
||||
var pipelineManager = renderer.pipelines;
|
||||
|
||||
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.
|
||||
*
|
||||
|
@ -41529,7 +41545,7 @@ var Pipeline = {
|
|||
{
|
||||
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];
|
||||
|
||||
|
@ -41540,10 +41556,10 @@ var Pipeline = {
|
|||
instance.destroy();
|
||||
|
||||
SpliceOne(pipelines, i);
|
||||
}
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
}
|
||||
this.hasPostPipeline = (this.postPipelines.length > 0);
|
||||
|
||||
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
34
plugins/spine/dist/SpinePlugin.js
vendored
34
plugins/spine/dist/SpinePlugin.js
vendored
|
@ -11739,7 +11739,6 @@ var GameObject = new Class({
|
|||
|
||||
while (parent)
|
||||
{
|
||||
// indexes.unshift([parent.getIndex(child), parent.name]);
|
||||
indexes.unshift(parent.getIndex(child));
|
||||
|
||||
child = parent;
|
||||
|
@ -11754,8 +11753,7 @@ var GameObject = new Class({
|
|||
}
|
||||
}
|
||||
|
||||
// indexes.unshift([this.scene.sys.displayList.getIndex(child), 'root']);
|
||||
indexes.unshift(this.scene.sys.displayList.getIndex(child));
|
||||
indexes.unshift(this.displayList.getIndex(child));
|
||||
|
||||
return indexes;
|
||||
},
|
||||
|
@ -30868,7 +30866,7 @@ var SpineFile = new Class({
|
|||
{
|
||||
var textureURL = textures[i];
|
||||
|
||||
var key = this.prefix + textureURL;
|
||||
var key = textureURL;
|
||||
|
||||
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
||||
|
||||
|
@ -43961,6 +43959,12 @@ var Pipeline = {
|
|||
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
||||
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
var pipelines = renderer.pipelines;
|
||||
|
||||
this.postPipelines = [];
|
||||
|
@ -44002,6 +44006,12 @@ var Pipeline = {
|
|||
setPipeline: function (pipeline, pipelineData, copyData)
|
||||
{
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return this;
|
||||
}
|
||||
|
||||
var pipelines = renderer.pipelines;
|
||||
|
||||
if (pipelines)
|
||||
|
@ -44053,6 +44063,12 @@ var Pipeline = {
|
|||
setPostPipeline: function (pipelines, pipelineData, copyData)
|
||||
{
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return this;
|
||||
}
|
||||
|
||||
var pipelineManager = renderer.pipelines;
|
||||
|
||||
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.
|
||||
*
|
||||
|
@ -44223,7 +44239,7 @@ var Pipeline = {
|
|||
{
|
||||
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];
|
||||
|
||||
|
@ -44234,10 +44250,10 @@ var Pipeline = {
|
|||
instance.destroy();
|
||||
|
||||
SpliceOne(pipelines, i);
|
||||
}
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
}
|
||||
this.hasPostPipeline = (this.postPipelines.length > 0);
|
||||
|
||||
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
34
plugins/spine/dist/SpineWebGLPlugin.js
vendored
34
plugins/spine/dist/SpineWebGLPlugin.js
vendored
|
@ -11739,7 +11739,6 @@ var GameObject = new Class({
|
|||
|
||||
while (parent)
|
||||
{
|
||||
// indexes.unshift([parent.getIndex(child), parent.name]);
|
||||
indexes.unshift(parent.getIndex(child));
|
||||
|
||||
child = parent;
|
||||
|
@ -11754,8 +11753,7 @@ var GameObject = new Class({
|
|||
}
|
||||
}
|
||||
|
||||
// indexes.unshift([this.scene.sys.displayList.getIndex(child), 'root']);
|
||||
indexes.unshift(this.scene.sys.displayList.getIndex(child));
|
||||
indexes.unshift(this.displayList.getIndex(child));
|
||||
|
||||
return indexes;
|
||||
},
|
||||
|
@ -30600,7 +30598,7 @@ var SpineFile = new Class({
|
|||
{
|
||||
var textureURL = textures[i];
|
||||
|
||||
var key = this.prefix + textureURL;
|
||||
var key = textureURL;
|
||||
|
||||
var image = new ImageFile(loader, key, textureURL, textureXhrSettings);
|
||||
|
||||
|
@ -43571,6 +43569,12 @@ var Pipeline = {
|
|||
if (pipeline === undefined) { pipeline = PIPELINE_CONST.MULTI_PIPELINE; }
|
||||
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
var pipelines = renderer.pipelines;
|
||||
|
||||
this.postPipelines = [];
|
||||
|
@ -43612,6 +43616,12 @@ var Pipeline = {
|
|||
setPipeline: function (pipeline, pipelineData, copyData)
|
||||
{
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return this;
|
||||
}
|
||||
|
||||
var pipelines = renderer.pipelines;
|
||||
|
||||
if (pipelines)
|
||||
|
@ -43663,6 +43673,12 @@ var Pipeline = {
|
|||
setPostPipeline: function (pipelines, pipelineData, copyData)
|
||||
{
|
||||
var renderer = this.scene.sys.renderer;
|
||||
|
||||
if (!renderer)
|
||||
{
|
||||
return this;
|
||||
}
|
||||
|
||||
var pipelineManager = renderer.pipelines;
|
||||
|
||||
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.
|
||||
*
|
||||
|
@ -43833,7 +43849,7 @@ var Pipeline = {
|
|||
{
|
||||
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];
|
||||
|
||||
|
@ -43844,10 +43860,10 @@ var Pipeline = {
|
|||
instance.destroy();
|
||||
|
||||
SpliceOne(pipelines, i);
|
||||
}
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
}
|
||||
this.hasPostPipeline = (this.postPipelines.length > 0);
|
||||
|
||||
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