小鱼计时器的代码: //child Tail count // console.log(deltaTime); this.childTailTimer+=deltaTime; console.log(this.childTailTimer); if(this.childTailTimer>50){ this.childTailCount=(this.childTailCount+1)%8; this.childTailTimer%=50; } var childTailCount=this.childTailCount;
mian,js中小鱼初始化:
//小鱼尾巴序列帧
for(var i=0;i<8;i++){
childTail[i]=new Image();
childTail[i].src="./src/babyTail"+i+".png";
}
追加问题:小鱼尾巴的几张图片是一样的图片吗
this.childTailTimer报错NaN只能是deltaTime没有值,检查下咯,我小鱼尾巴也是用的大鱼尾巴,调整下大小,位置,因为老师小鱼尾巴图片没给够
感觉代码没有问题,不过我们是babyTail,你是更改了定义名吗?
另外图片不是一样的,老师在爱心鱼上期时忘放了,你可以在这里找到更新的图片素材。