Hola, quisiera saber si existe alguna forma de hacer un delay o algo por el estilo en pilas, lo que quiero hacer es que no se pueda espamear la tecla de disparar, quiero que haya una frecuencia de disparo y no se me ocurre como hacerlo si no es con un delay, y no se si hay una funcion de delay en pilas
Creo que se podria hacer con una varible contador o haciendo que si la distancia entre una bala y la otra es menor a 10, que se elimine una bala, entonces asi no se va a poder spamear, si alguien sabe como hacerlo gracias!
Buenas, @Pan !
Antes que nada, déjame recordarte que sería de agradecer que indexaras correctamente tu código.
Puedes ver cómo hacerlo en este post:
Si en tu teclado no encuentras la tecla de la tilde invertida, puedes copiar y pegar las tres tildes de ese post.
Para hacer un delay, pilas cuenta con las TAREAS. Te aconsejo darle un vistazo al manual de pilas sobre este tema.
Como puedes ver es tan sencillo como agregar una tarea con el retraso que tú quieras darle (3 segundos en el ejemplo) y una variable booleana de control.
Otra cosa que quería comentarte, es que para darle una imagen a un actor ya no hace falta escribir el “pilas.imagenes.cargar etc…”. Basta con especificar la ruta de la imagen: