首页 教程 API文档

动画时间速率算法块

2015-09-15 14:12:52

属性


使用频率
所属模块 Std.animation.timingFunction
成员类型 静态成员模块

描述


Std.animation.timingFunction是用于产生过度函数的模块,执行之后,它将返回一个函数.

它接受的参数可以是一个cubic-bezier(..,..,..,..)这样的贝塞尔曲线公式,或者是包含贝塞尔曲线4个数值的数组,或者是Std.animation.timingFunction下的静态成员的名称

语法



Function Std.animation.timingFunction(String name);
Function Std.animation.timingFunction(String text);
Function Std.animation.timingFunction(Array values);
        

参数


名称 类型 描述
name String 静态方法的名称
text String cubic-bezier公式字符串
values Array 包含4个cubic-bezier数值的数组

返回值


根据参数创建之后的函数

相关例子



//3个方法返回相同的结果
var func1 = Std.animation.timingFunction("ease");
var func2 = Std.animation.timingFunction([0.25,0.1,0.25,1]);
var func3 = Std.animation.timingFunction("cubic-bezier(0.25,0.1,0.25,1)")