课程
/前端开发
/HTML/CSS
/HTML5小游戏---爱心鱼(下)
this.babyTailCount=(this.babyTailCount+1)%8;this.babyTailTimer%=50;
这两个为什么要这么写 能再讲清楚一点吗
2015-12-28
源自:HTML5小游戏---爱心鱼(下) 1-2
正在回答
因为鱼尾巴的图片就是用数组保存的,%操作是为了防止图片越界,就想babyTailTimer如果=60,60%50=10,就相当于归零操作,重新计时,babyTailCount是一样的,总共七张图,一直+1,babyTailCount如果=6 6%8=6,没有影响,但是8%8=0,就重新开始第一张图
HeyLuckyGirl 提问者
6%8=6?怎么理解
举报
通过一个清新美好的小游戏教程,熟悉游戏开发流程
2 回答小鱼尾巴问题,this.childTailTimer报错NaN
3 回答鱼尾巴摆动问题
1 回答小鱼尾巴不会摆动
3 回答小鱼尾巴图片不全......
4 回答写完小鱼尾巴摇动后 大鱼小鱼绕着屏幕转圈