`
tntxia
  • 浏览: 1510980 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Kute一个非常好用的Javascript动画框架

阅读更多

 

Kute是一个非常小的Javascript原生动画引擎,并提供一个jquery的插件。Kute提供了贝赛尔曲线的缓动函数,基于物理特征的缓动函数。他的原型结构让Kute不但突显了它的高性能和灵活性,同时也支持大部分的基础CSS/CSS3属性,稳定,坚固,文档丰富(笔者注: 我怎么没觉得)。

 

现在Kute最新的版本是1.6.6,使用npm加载,可以使用

 

"kute.js": "^1.6.6"

 

简单的示例:

 

var KUTE = require("kute.js"); //grab the core

let el = document.getElementById('testspan');

let t = KUTE.fromTo(el, { translate: 0, opacity: 1 }, // fromValues
    { translate: 150, opacity: 0 },
    // tween options object
    { duration: 1500, delay: 0, easing: 'exponentialInOut' }
); // toValues
t.start();

 

 

 

 

 

 

0
0
分享到:
评论

相关推荐

    KUTEjs一个原生的JavaScript动画引擎

    作为一个轻量级的库,KUTE.js允许开发者无需依赖任何其他大型框架,如jQuery,就能在网页上创建出复杂的动画效果。 在JavaScript开发中,动画效果是提升用户体验的关键元素,KUTE.js通过其直观的API和丰富的功能集...

    原生Javascript动画引擎KUTE.js.zip

    KUTE.js 是一个原生的 Javascript 动画引擎,具有优秀的性能和模块化的代码。 它提供了一大堆工具,以帮助你创建自定义动画。KUTE.js 为 Web 开发人员、设计师和动画师提供最基本的功能,提供易于使用的方法来设置高...

    kute.js:KUTE.js是适用于现代浏览器JavaScript动画引擎

    基于ES6 +标准的现代JavaScript动画引擎,具有Web的最基本功能,提供了易于使用的方法来设置高性能的跨浏览器动画。 重点是代码质量,灵活性,性能和大小。 KUTE.js包含一系列用于表示属性,SVG变换,绘制SVG笔画...

    CubicBezier:一个JavaScript ES6ES7 cube-bezier-easing类,用于创建KUTE.js中使用的缓动函数

    立方贝齐尔一个JavaScript ES6 / ES7三次方贝塞尔类,用于创建使用的缓动函数。 该模块基于Apple的UnitBezier,可在找到一段代码。安装npm install cubic - bezier - easing用法import CubicBezier from 'cubic-...

    kute:受OST启发的基于Redis的Node.js的简约队列库

    npm install kute --save 用法 排队进入: var producerClient = require ( 'redis' ) . createClient ( ) ; var producer = new Queue ( 'queuename' , producerClient ) ; producer . enqueue ( 'mymessage' , ...

    kfmon:Kute File Monitor,适用于Kobo设备的基于inotify的启动器

    Kute文件监控器 根据许可。 位于。 这是为了什么? 这是对的的改进。 如果您不熟悉fmon,则由于Linux的inotify API,当您在Kobo上打开特定书籍时,它基本上会启动特定操作。 通常,单个PNG文件用作“触发”书。 ...

    前端开发资源.docx

    #### 一、JavaScript工具库 1. **lodash**: - **简介**:一致性、模块化、高性能的 JavaScript 实用工具库。 - **应用场景**:常用于简化数组、数字、对象、字符串等类型的处理。 - **关键特性**:提供丰富的...

    topiku:基于Toki Pona conlang的深奥编程语言!

    :D “ Toki pi ilo kute”(听话工具,计算机的语言)或仅是“ Topiku”是一种基于jan Sonja(Sonja Lang)的“ toki pona” conlang的深奥编程语言。 这个esolang使用toki pona的单词和句子结构来创建程序。 我将...

    matlab图片叠加的代码-mri-metal-localization:基于MRI的金属物体定位方法

    Zijlstra,F.,Bouwman,JG,Braškute,I.,Viergever,MA和Seevinck,PR(2017),基于快速傅立叶的稳态梯度回波MRI中非共振伪像的仿真,应用于金属物体定位。 真是的雷森Med,78:2035-2041。 doi:10.1002 / mrm...

Global site tag (gtag.js) - Google Analytics