當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript animejs.timeline函數代碼示例

本文整理匯總了TypeScript中animejs.timeline函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript timeline函數的具體用法?TypeScript timeline怎麽用?TypeScript timeline使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了timeline函數的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: createFinishAnimation

  private createFinishAnimation(): anime.AnimeTimelineInstance | null {
    if (!(this.elem && this.elemBar)) return null

    return anime
      .timeline({
        autoplay: false,
      })
      .add({
        targets: this.elemBar,
        strokeDashoffset: [anime.setDashoffset, 0],
        easing: 'linear',
        duration: 300,
      })
      .add({
        targets: this.elem,
        opacity: 0,
        easing: 'linear',
        duration: 300,
      })
  }
開發者ID:hbsnow,項目名稱:4uing.net,代碼行數:20,代碼來源:Progress.ts

示例2: anime

	duration: () => {
		return 1000000000000;
	},
	update: callback,
	complete: callback
})

const someNodes = document.querySelector('button');

const test3 = anime({
	targets: someNodes,
	top: "-5000000em"
})

const tl = anime.timeline({
	loop: false,
	direction: 'normal'
})

tl.add({
	targets: ".tiny-divvy-div",
	scale: 10000000
})

var path = anime.path('#motionPath path');

test1.play();
test2.reverse();
test3.pause();
tl.seek(4000);

tl.finished.then(() => {
開發者ID:PriceSpider-NeuIntel,項目名稱:DefinitelyTyped,代碼行數:32,代碼來源:animejs-tests.ts


注:本文中的animejs.timeline函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。