#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()