使用频率 | 高 |
复杂程度 | 中 |
成员类型 | 静态模块 |
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);
}
});