createTweens method
Build the animations driven by controller. Called from initState
after controller has been created.
Implementation
@override
void createTweens() {
final CurvedAnimation curved =
CurvedAnimation(parent: controller, curve: widget.curve);
_translateX = Tween<double>(
begin: 0,
end: widget.right - widget.left,
).animate(curved);
_translateY = Tween<double>(
begin: 0,
end: widget.bottom - widget.top,
).animate(curved);
}