npm 包 k8w-pixi-animate 使用教程

阅读时长 4 分钟读完

简介

k8w-pixi-animate 是一个基于 PIXI.js 的动画库。它提供了方便的 API 以及强大的动画效果,是前端开发中非常实用的工具。

安装

使用 npm 可以快速的安装 k8w-pixi-animate:

使用

首先要做的就是引入 k8w-pixi-animate:

初始化 Animator

Animator 初始化需要一个已经初始化的 PIXI.Application 的实例,以及需要进行动画的元素:

-- -------------------- ---- -------
----- --- - --- ------------------ ------ ---- ------- --- ---

----- ------- - --- ---------------
    --------------------
    ------------ -- --- ---
    -----------

----------------------------

----- -------- - --- ------------- ---------

API

k8w-pixi-animate 提供了多个 API 以及动画实例:

Animator.play(animation, options)

播放指定的动画。

参数
  • animation:Object,动画对象(必填)。
  • options:Object,可选项。
    • complete:Function,执行结束后的回调函数。
    • repeat:Boolean,是否重复播放。
示例
-- -------------------- ---- -------
----- -------- - --- ------------- ---------

----- --------- - -
  --------- -----
  ------ -----
  ----- - -- - --
  --- - -- --- --
  ------- ---------------
--

-------------------------

Animator.clear()

清除当前 animator 所有动画。

示例

示例代码

动画效果:水平移动

-- -------------------- ---- -------
------ - -- ---- ---- ----------
------ - -------- - ---- -------------------

----- --- - --- ------------------ ------ ---- ------- --- ---
----- ------- - --- ---------------
  --------------------
  ------------ -- --- ---
  -----------

----------------------------

----- -------- - --- ------------- ---------

----- --------- - -
  --------- -----
  ------ -----
  ----- - -- - --
  --- - -- --- --
  ------- ---------------
--

-------------------------
-----------------------------------------------------

总结

k8w-pixi-animate 提供了非常强大的动画工具,可以帮助我们快速地实现各种复杂的动画效果。同时,它的 API 很简单易用,使用起来非常方便。希望本篇文章对大家有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600579c381e8991b448eb367

纠错
反馈