Remove key from display when used
This commit is contained in:
parent
6e253ba40d
commit
5b28389871
1 changed files with 8 additions and 0 deletions
|
@ -402,6 +402,14 @@ Level = function(levelName) {
|
|||
function renderKeys() {
|
||||
var index;
|
||||
|
||||
// Remove/reset
|
||||
if (keySprites.length > Memory.global.keys.length) {
|
||||
keySprites.forEach(function(key) {
|
||||
level.stage.removeChild(key);
|
||||
});
|
||||
keySprites = [];
|
||||
}
|
||||
|
||||
// Add
|
||||
for (index = keySprites.length; index < Memory.global.keys.length; index++) {
|
||||
var spr = Renderer.sprite("key-" + Memory.global.keys[index]);
|
||||
|
|
Loading…
Add table
Reference in a new issue