Skip to content

Commit 6768cfd

Browse files
committed
Cache.destory now destroys cache correctly
1 parent 751af10 commit 6768cfd

1 file changed

Lines changed: 14 additions & 11 deletions

File tree

src/loader/Cache.js

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1132,57 +1132,60 @@ Phaser.Cache.prototype = {
11321132

11331133
for (var item in this._canvases)
11341134
{
1135-
delete this._canvases[item['key']];
1135+
delete this._canvases[item];
11361136
}
11371137

11381138
for (var item in this._images)
11391139
{
1140-
delete this._images[item['key']];
1140+
if (item !== '__default' && item !== '__missing')
1141+
{
1142+
delete this._images[item];
1143+
}
11411144
}
11421145

11431146
for (var item in this._sounds)
11441147
{
1145-
delete this._sounds[item['key']];
1148+
delete this._sounds[item];
11461149
}
11471150

11481151
for (var item in this._text)
11491152
{
1150-
delete this._text[item['key']];
1153+
delete this._text[item];
11511154
}
11521155

11531156
for (var item in this._json)
11541157
{
1155-
delete this._json[item['key']];
1158+
delete this._json[item];
11561159
}
11571160

11581161
for (var item in this._textures)
11591162
{
1160-
delete this._textures[item['key']];
1163+
delete this._textures[item];
11611164
}
11621165

11631166
for (var item in this._physics)
11641167
{
1165-
delete this._physics[item['key']];
1168+
delete this._physics[item];
11661169
}
11671170

11681171
for (var item in this._tilemaps)
11691172
{
1170-
delete this._tilemaps[item['key']];
1173+
delete this._tilemaps[item];
11711174
}
11721175

11731176
for (var item in this._binary)
11741177
{
1175-
delete this._binary[item['key']];
1178+
delete this._binary[item];
11761179
}
11771180

11781181
for (var item in this._bitmapDatas)
11791182
{
1180-
delete this._bitmapDatas[item['key']];
1183+
delete this._bitmapDatas[item];
11811184
}
11821185

11831186
for (var item in this._bitmapFont)
11841187
{
1185-
delete this._bitmapFont[item['key']];
1188+
delete this._bitmapFont[item];
11861189
}
11871190

11881191
}

0 commit comments

Comments
 (0)