queria saber si se puede poner un temporizador en pilas engine 2
y una tabla de records
Hola @Daniel_Urbano, ¿con temporizadores te refieres a un contador de tiempo en pantalla?, ¿o a ejecutar código cada cierto tiempo?.
Me refiero a un contador de tiempo en pantalla
hola @Daniel_Urbano yo hice un conteo en pantalla de la siguiente forma, cree un actor “texto” y en su script le puse esto:
conteo: number = 0;
actualizar() {
this.conteo++;
this.texto = `conteo: ${this.conteo}`;
}
espero te sirva saludos.
Para hacer un contador de tiempo en pantalla te conviene crear un actor tipo texto:
y luego, en el código, utilizar la función cada_segundo
para detectar el paso del tiempo y actualizar el texto que se muestra en pantalla.
Te paso un ejemplo de cómo podrías hacer este actor:
https://app.pilas-engine.com.ar/#/proyecto/199497eb-3e65-4b87-905a-998b9e42ac00
ah, y este es el código del actor:
// @ts-ignore
class texto extends ActorTextoBase {
tiempo: number = 10;
iniciar() {
this.actualizar_texto();
}
cada_segundo() {
if (this.tiempo > 0) {
this.tiempo--;
this.actualizar_texto();
} else {
this.decir("Tiempo cumplido!");
this.eliminar()
}
}
actualizar_texto() {
this.texto = `TIEMPO RESTANTE: ${this.tiempo}`;
}
}