diff --git a/package-lock.json b/package-lock.json index 3175ae7..dcdb057 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "pilas-bloques-exercises", - "version": "1.2.23", + "version": "1.2.24", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 0189d23..35faf60 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pilas-bloques-exercises", - "version": "1.2.23", + "version": "1.2.24", "description": "Exercises for Pilas Bloques", "homepage": "http://pilasbloques.program.ar", "author": { diff --git a/src/actores/ActorAnimado.ts b/src/actores/ActorAnimado.ts index ed84e16..722b853 100644 --- a/src/actores/ActorAnimado.ts +++ b/src/actores/ActorAnimado.ts @@ -133,6 +133,14 @@ class ActorAnimado extends Actor { } } + puedeMoverseAbajo(){ + return this.tocandoFlechaAbajo() && !this.tieneEnLaCasillaDeAbajo("Obstaculo") + } + + puedeMoverseDerecha(){ + return this.tocandoFlechaDerecha() && !this.tieneEnLaCasillaASuDerecha("Obstaculo") + } + hayEnEscena(etiqueta: string): boolean { return this.escena.contarActoresConEtiqueta(etiqueta) > 0; } diff --git a/src/actores/segundoCiclo/Chuy/Chuy.ts b/src/actores/segundoCiclo/Chuy/Chuy.ts index c1c75f7..8364f85 100644 --- a/src/actores/segundoCiclo/Chuy/Chuy.ts +++ b/src/actores/segundoCiclo/Chuy/Chuy.ts @@ -27,13 +27,4 @@ class Chuy extends ActorAnimado { this.definirAnimacion("patear", [87, 88, 89, 90, 91, 92, 93, 92, 91, 90, 94, 95, 90, 91, 92, 93, 91, 94, 91, 93, 90, 94, 96, 87, 87, 87, 87], 12) this.definirAnimacion("rebotarPulpito", [77, 78, 79, 80, 81, 82, 83, 82, 81, 80, 84, 85, 80, 81, 82, 83, 81, 84, 81, 83, 80, 84, 86, 77, 77, 77, 77], 12); } - - - puedeMoverseAbajo(){ - return this.tocandoFlechaAbajo() && !this.tieneEnLaCasillaDeAbajo("Obstaculo") - } - - puedeMoverseDerecha(){ - return this.tocandoFlechaDerecha() && !this.tieneEnLaCasillaASuDerecha("Obstaculo") - } }