mirror of
https://github.com/photonstorm/phaser
synced 2025-02-16 14:08:28 +00:00
Use sortCallback
This commit is contained in:
parent
95f3440784
commit
493289367e
2 changed files with 10 additions and 5 deletions
|
@ -67,6 +67,11 @@ var ParticleManagerCanvasRenderer = function (renderer, emitterManager, camera,
|
|||
continue;
|
||||
}
|
||||
|
||||
if (emitter.sortCallback)
|
||||
{
|
||||
emitter.depthSort();
|
||||
}
|
||||
|
||||
camera.addToRenderList(emitter);
|
||||
|
||||
var scrollFactorX = emitter.scrollFactorX;
|
||||
|
|
|
@ -68,11 +68,6 @@ var ParticleManagerWebGLRenderer = function (renderer, emitterManager, camera, p
|
|||
{
|
||||
var emitter = emitters[e];
|
||||
|
||||
if (emitter.sortProperty !== '')
|
||||
{
|
||||
emitter.depthSort();
|
||||
}
|
||||
|
||||
var particles = emitter.alive;
|
||||
var particleCount = particles.length;
|
||||
|
||||
|
@ -81,6 +76,11 @@ var ParticleManagerWebGLRenderer = function (renderer, emitterManager, camera, p
|
|||
continue;
|
||||
}
|
||||
|
||||
if (emitter.sortCallback)
|
||||
{
|
||||
emitter.depthSort();
|
||||
}
|
||||
|
||||
var textureUnit = pipeline.setGameObject(emitter, emitter.defaultFrame);
|
||||
|
||||
camera.addToRenderList(emitter);
|
||||
|
|
Loading…
Add table
Reference in a new issue