¿Qué hacen "pilas.ajustar()" y "pilas.alinear()"'?

No se si son nuevos comandos o si nunca antes lo noté, pero según entiendo ¿permiten ajustar un actor a la posición en una cuadrícula? Probé muchas cosas pero no encontré una manera.
Yo lo suelo hacer mediante coordenadas, diviendo por la cantidad de cuadros de la cuadricula y usando aritmética modular para posicionar el actor en una determinada posición.
Si estos comandos permiten hacer lo mismo y más fácil, seria un puntazo.

Hola @lukeitor !!!, siii, la función pilas.ajustar y pilas.alinear se usan para
alinear un actor a una grilla. Las dos funciones hacen lo mismo. De hecho, hacen
exactamente lo que mencionabas en tu mensaje (dividir la posición por el tamaño
de la grilla). Ver código fuente

Por ejemplo, este ejemplo usa la función para ajustar la posición del pacman
al momento de moverse por la pantalla:

https://app.pilas-engine.com.ar/#/editor?ejemplo=pacman-con-paredes

Cada vez que el usuario cambia de dirección se usa la función para
“ajustarlo” a la grilla, en este caso la grilla es de 64px:

Avisame si te sirve lo que comenté, me gustaría agregar más ejemplos que usen
esta función.

1 Like