Avanzado · gsap.quickTo
Seguir el puntero con quickTo
quickTo() construye un tween reutilizable por propiedad, así que un handler de pointermove puede alimentarlo con coordenadas cientos de veces por segundo sin generar basura. El handler va envuelto en contextSafe, y el tween corre en el ticker de GSAP, fuera de change detection.
gsap.quickToviewChildcontextSafe
mueve el puntero por este escenario
<div
#stage
class="stage"
(pointermove)="onMove($event)"
>
<span #chaser class="chaser"></span>
</div>Cómo funciona
gsap.to()dentro de un handler de pointermove crearía un tween nuevo en cada evento.quickTo()construye el tween una vez; el handler solo le pasa coordenadas.- El perseguidor y el escenario vienen de queries
viewChild.target()los desenvuelve para GSAP. - Los tweens de quickTo viven en el contexto como todo lo demás, así que se limpian al salir de la página.