小鱼尾巴问题

来源:1-2 鱼尾巴摆动

HeyLuckyGirl

2015-12-28 21:07

this.babyTailCount=(this.babyTailCount+1)%8;
this.babyTailTimer%=50;

这两个为什么要这么写  能再讲清楚一点吗

写回答 关注

2回答

  • 不应有的淡定
    2015-12-30 13:46:12
    已采纳

    因为鱼尾巴的图片就是用数组保存的,%操作是为了防止图片越界,就想babyTailTimer如果=60,60%50=10,就相当于归零操作,重新计时,babyTailCount是一样的,总共七张图,一直+1,babyTailCount如果=6   6%8=6,没有影响,但是8%8=0,就重新开始第一张图

    HeyLuc...

    非常感谢!

    2016-01-04 21:00:30

    共 1 条回复 >

  • 天田
    2016-06-17 18:42:15

      6%8=6?怎么理解

    HeyLuc...

    6除以8,商零,余数为6-0=6 应该是这样的

    2016-07-05 23:02:00

    共 1 条回复 >

HTML5小游戏---爱心鱼(下)

通过一个清新美好的小游戏教程,熟悉游戏开发流程

46272 学习 · 189 问题

查看课程

相似问题