this.momEyeTimer += deltaTime;
if(this.momEyeTimer>this.momEyeInterval)
{
this.momEyeCount=(this.momEyeCount+1) % 2;
this.momEyeTimer %=this.momEyeInterval; //回归到初始状态
if(this.momEyeCount==0)
{
this.momEyeInterval=Math.random() * 1500 + 2000;
}else
{
this.momEyeInterval=200;
}
}
最开始 momObj 的时候 初始化的值是1000 不是0 : momEyeInterval = 1000;
我也是同样的问题
我也是同样问题请问解决了么
this.momEyeInterval初始值是1000,不是0
var momEyeCount = this.momEyeCount;
ctx1.drawImage(momEye[momEyeCount],-momEye[momEyeCount].width * 0.5,-momEye[momEyeCount].height * 0.5);
var momEyeCount = this.momEyeCount;
ctx1.drawImage(momEye[momEyeCount],-momEye[momEyeCount].width * 0.5,-momEye[momEyeCount].height * 0.5);
这段代码没错 你去看看是不是画眼睛的部分 代码有无问题