walk: function() {
return new Promise(function (resolve) {
$boy.addClass("boy-walk");
$boy.transition({"right":"4.5rem"},4000,"linear",function(){
resolve();
})
})
},
return new Promise(function (resolve) {
$boy.addClass("boy-walk");
$boy.transition({"right":"4.5rem"},4000,"linear",function(){
resolve();
})
})
},
2017-04-20
walk: function() {
var dfd = $.Deferred();
$boy.addClass("boy-walk");
$boy.transition({"right":"4.5rem"},4000,"linear",function(){
dfd.resolve();
})
return dfd;
},
var dfd = $.Deferred();
$boy.addClass("boy-walk");
$boy.transition({"right":"4.5rem"},4000,"linear",function(){
dfd.resolve();
})
return dfd;
},
2017-04-20
月亮:
通过css绘制的,通过width与height绘制一个正方形,然后设置border-radius: 50% 这样就可以达到圆形的效果。通过box-shadow设置一定的阴影,最后通过关键帧动画对box-shadow的值做一个变化的效果,就会出现光晕的感觉
云:
云的绘制稍微有一点点麻烦,观察下云,其实是由5个圆形图组成,在想同的位置重叠后的效果。同样的绘制月亮的办法,然后通过box-shadow绘制投影,绘制4个不同大小的圆形图,然后改变每一个的坐标位置,让其重叠在一起形成了最终的效果
通过css绘制的,通过width与height绘制一个正方形,然后设置border-radius: 50% 这样就可以达到圆形的效果。通过box-shadow设置一定的阴影,最后通过关键帧动画对box-shadow的值做一个变化的效果,就会出现光晕的感觉
云:
云的绘制稍微有一点点麻烦,观察下云,其实是由5个圆形图组成,在想同的位置重叠后的效果。同样的绘制月亮的办法,然后通过box-shadow绘制投影,绘制4个不同大小的圆形图,然后改变每一个的坐标位置,让其重叠在一起形成了最终的效果
2017-04-08