Я создаю анимационный фон с помощью GSAP TweenLite.и я в настоящее время внедряю его на угловой компонент.но он всегда выдает ошибку "Не удается найти имя 'circ', включенное в TweenLite. Как мне исправить эту проблему?
Я уже пробовал другие платформы GSAP, но всегда выдает ту же ошибку.
/ app.component.ts
import { Component } from '@angular/core';
import TweenLite from "gsap/TweenLite";
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss']
})
export class AppComponent {
ngOnInit() {
initAnimation();
// animation
function initAnimation() {
animate();
for(let i in points) {
shiftPoint(points[i]);
}
}
function shiftPoint(p) {
TweenLite.to(p, 1+1*Math.random(), {x:p.originX-50+Math.random()*100,
y: p.originY-50+Math.random()*100, ease:Circ.easeInOut,
onComplete: function() {
shiftPoint(p);
}});
}
}
}
см. Эту ссылку для справки о том, что ожидается на выходе.
https://hencework.com/theme/pogody/constellation/index.html (точечная и линейная анимация)на правой части)