问答详情
源自:5-5 修改为炫丽的时钟效果

彩色球跳出数量乱了!!!!!!!

http://img.mukewang.com/578743420001d4c710240363.jpg

就是这样乱跳弹。。我去头痛!!!

提问者:爱从零开始0 2016-07-14 15:46

个回答

  • DeveloperFanyl
    2016-07-26 14:53:52

    彩色球的绘制也就是addBalls()方法中,嵌套循环一定要和绘制时钟数字renderDigit()方法中的一致,只是修改if判断中的绘制方法为添加ball,其次在处理彩色球的方法update()中,判断curSeconds和nextSeconds不等后,在调用addBalls()方法时传入的绘制的数字是下一刻的时间nextSeconds,不是当前的时间curSeconds。这样,当下一秒跳到9后,9就落了下来,比起8落下来会更美观一点,并且彩色球的数量也不会乱。