已采纳回答 / 尐调_
                                
                                                            var last_time= Date.now();                       //定义每次执行gamloop()前的时间 ,初始值为当前时间T1var delta_time  =0;                                   //定义每次执行gamloop()耗费的时长,初始化值为 0   requestAnimationFrame(gamLoop);      //循环执行gamloop()第一次循环        var now = Date.now();...
                            
                        
                        2016-06-22
                
            
                                已采纳回答 / java家洼
                                
                                                            born方法中的代码写错了:	this.x = ane.x[aneID];应该是:this.x[i]=ane.x[aneID];	this.y = canHeight - ane.len[aneID];应该是:this.y[i] = canHeight - ane.len[aneID];坐标x和y少写了[i].
                            
                        
                        2016-06-21
                
            
                                已采纳回答 / qq_四月予薇_0
                                
                                                              var beta = Math.atan2(deltaY,deltaX);这里写成:  var beta = Math.atan2(deltaY,deltaX)+Math.PI;
                            
                        
                        2016-04-02
                
            
                                已采纳回答 / 恩言
                                
                                                            context.translate(x,y)函数可以使画布的原点坐标变为(x,y),即画笔从这个点开始画。因为我们画完一部分内容之后希望重新定义画笔的属性,所以用context.save()和context.restore()包裹例如context.translate(),context.fillStyle等属性设定。希望能帮助你理解
                            
                        
                        2016-03-16
                
            
                                已采纳回答 / 邓帅
                                
                                                            因为html是作为前端页面显示的,二canvas就是用来作画用的,把它的宽和高都写在html里面可以很好的查看的前端页面的显示参数大小,这样编程更有规范性。
                            
                        
                        2016-02-20
                
            
                                已采纳回答 / Jeans_
                                
                                                            个人见解:deltaTime控制了整个游戏中动画的演变节奏(除了大鱼和小鱼的游动),可以统一管理游戏动画效果。而spd[i]目前只用于果实这一个对象,只是为了体现各个果实的不同性。所以我觉得果实的成长不用deltaTime而换用一个定值的话其实也没什么问题的。
                            
                        
                        2016-02-17
                
             
             
        











