Added warning to Tile.destroy

This commit is contained in:
2019-05-31 16:10:46 +02:00
parent f39b7ae14a
commit 107529f844
4 changed files with 32 additions and 12 deletions
+5 -3
View File
@@ -59,9 +59,6 @@ export class Tile extends PIXI.Sprite {
* @memberof Tile
*/
destroy(options, debug = false) {
if (this.parent != null) {
}
let count = this.unregister()
if (count <= 0) {
let opts = { children: true, texture: true, baseTexture: true }
@@ -73,5 +70,10 @@ export class Tile extends PIXI.Sprite {
if (debug) console.log("Tile.destroy", deepZoomTileCache.size, opts)
super.destroy(opts)
}
if (this.parent != null) {
// UO: Emit warning and remove
console.warn("Destroying tile with parent. Hiding instead")
this.visible = false
}
}
}