Popmotion немедленно завершите анимацию и перейдите к концу анимации

#popmotion

Вопрос:

У меня есть простая связь между:

 const grass = styler(/* some element */)
const from =  grass.get('opacity')
const tweener = tween({from, to: 0, duration: 5000, ease: easing.linear}).start(v => grass.set('opacity', v))
 

Как мне сделать так, чтобы он перескочил в конец подросткового периода, а затем немедленно прекратил подростковый период? Например, в этом случае перейдите к непрозрачности 0 и прекратите настройку? Я знаю, что могу это сделать:

 grass.set('opacity', 0)
tweener.stop()
 

но я считаю, что есть более естественное решение. Что-то вроде:

 tweener.jumpToEndAndStop()
 

ТИА

Ответ №1:

На основе https://code.tutsplus.com/tutorials/introduction-to-popmotion-part-1-tween—cms-30431 Я думаю, что это то, чего я хочу:

 tweener.seek(1)
tweener.stop()