mirror of
https://github.com/photonstorm/phaser
synced 2024-11-23 21:24:09 +00:00
fixed getCamera in CameraManager (2d/3d) to work correctly; forEach()-iterator doesn't return values
(https://hacks.mozilla.org/2015/04/es6-in-depth-iterators-and-the-for-of-loop/)
This commit is contained in:
parent
5af8e745d1
commit
b977f096f8
2 changed files with 7 additions and 7 deletions
|
@ -308,11 +308,11 @@ var CameraManager = new Class({
|
|||
*/
|
||||
getCamera: function (name)
|
||||
{
|
||||
for (var camera of this.cameras)
|
||||
for (var i = 0; i < this.cameras.length; i++)
|
||||
{
|
||||
if (camera.name === name)
|
||||
if (this.cameras[i].name === name)
|
||||
{
|
||||
return camera;
|
||||
return this.cameras[i];
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -155,13 +155,13 @@ var CameraManager = new Class({
|
|||
*/
|
||||
getCamera: function (name)
|
||||
{
|
||||
this.cameras.forEach(function (camera)
|
||||
for (var i = 0; i < this.cameras.length; i++)
|
||||
{
|
||||
if (camera.name === name)
|
||||
if (this.cameras[i].name === name)
|
||||
{
|
||||
return camera;
|
||||
return this.cameras[i];
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
return null;
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue