diff --git a/examples/example/games/airHockey.js b/examples/example/games/airHockey.js index ecef697b3e..74e00ed678 100644 --- a/examples/example/games/airHockey.js +++ b/examples/example/games/airHockey.js @@ -103,6 +103,8 @@ var spawnButton = Overlays.addOverlay("image", { + + var floor, edge1, edge2, edge3a, edge3b, edge4a, edge4b, light; var puck; var paddle1, paddle2; @@ -564,6 +566,13 @@ function scriptEnding() { Overlays.deleteOverlay(spawnButton); Overlays.deleteOverlay(deleteButton); + + //We only want to delete everything if we've spawned them first. + //Otherwise we'll throw an error- if we have edge1 we've spawned them all. + if(!edge1){ + return; + } + Entities.editEntity(edge1, { locked: false }); @@ -590,7 +599,6 @@ function scriptEnding() { }); - Entities.deleteEntity(edge1); Entities.deleteEntity(edge2); Entities.deleteEntity(edge3a);