有无上涯
2017-09-28 10:38
var mybirdfly=document.getElementById("birdfly");//获取开始后的鸟
var flyTimer = null; //下降计时器
var wingTimer= null; //上升计时器
var fallSpeed=0; //小鸟下落速度
//点击开始按钮,隐藏以上元素
myButton.onclick=function(){
myButton.style.display = "none";
myDiv.style.display = "none";
mybird.style.display = "none";
mybirdfly.style.display="block";
flyBird(); //控制小鸟飞翔下落
wingWave(); //逐帧动画,小鸟煽动翅膀
myBg.onclick = function(){
mybirdfly.fallSpeed = -8;
};
}
我的这个动画怎么不移动啊
判断高度及赋值的属性不对吧
if(mybirdfly.offsetTop >= 395) { ... }
else {
mybirdfly.style.top = mybirdfly.offsetTop + mybirdfly.fallSpeed++ + "px";
}
JS动画效果
113925 学习 · 1443 问题
相似问题