首页 教程 API文档

动画模块

2015-09-15 13:48:33

属性


使用频率
复杂程度
成员类型 静态模块

描述


Std.animation是StdJS中动画功能的总模块,其中包含了很多子模块,例如keyframes,timingFunction等.

当直接执行Std.animation方法的时候作用就为读写动画脚本函数,Std.ui的widget模块可以直接通过名称使用动画脚本函数.

成员列表


方法名称 成员类型 描述
::keyframes static keyframes动画模块
::timingFunction static 动画时间速率算法块
::append static 添加动画规则
::remove static 删除动画规则

语法



[读取] void Std.animation(String name);
[写入] void Std.animation(String name,Function script);
        

参数


名称 类型 描述
name String 动画脚本函数的名称
script Function 动画脚本函数

相关例子



Std.animation("fad-in-out",function(callback,visible){
    var domElement = Std.dom(this);
    if(visible === true){
        domElement.opacity(0).show().animate({
            to:{
                opacity:1
            }
        },300,callback);
    }else{
        domElement.animate({
            to:{
                opacity:0
            }
        },300,callback);
    }
});