夕渐3509269
2016-12-08 14:41
为什么born里面加一个return就可以产生多个???
因为每次born只生成1个圈圈,多个圈圈实际上是多次调用born的结果。
你看起来只有一个,是因为他重叠了,你可以试着把存活变量全部设置为true,然后你会发现,你生成的那个圈,颜色特别重,嘿嘿
你不加return也可以加break,如果都不加,应该是碰撞后同时生成几个,具体几个就看你页面上面有几个了
return加在born结尾用来结束本次born函数,这样当下一次触发born函数时函数才能正常运行,第二个圈圈才能产生
HTML5小游戏---爱心鱼(下)
46272 学习 · 189 问题
相似问题