我感觉不用监听果实的数量,直接把果实数量设为15,每死一个果实,就重新生成该果实,这样游戏中的果实数量也始终为15.
2016-04-07
有木有高手解释下function lerpAngle(a,b,t){
var d = b - a;
if(d > Math.PI) d = d - 2 * Math.PI;
if(d < -Math.PI) d = d + 2 * Math.PI;
return a + d * t;
}
想不明白哇。。
var d = b - a;
if(d > Math.PI) d = d - 2 * Math.PI;
if(d < -Math.PI) d = d + 2 * Math.PI;
return a + d * t;
}
想不明白哇。。
2016-04-02
既然鼠标坐标喝大鱼坐标之间存在坐标差,那么这个差值形成的夹角不就是大鱼转动的角度吗?为什么还要用那个lerpAnagle函数?还有为什么那个lerpAngle函数里的d在大于-π的时候d=d-2π,这个函数算法的原理是什么?为什么再这个关键点上老师一笔带过?不理解,请给大家解释下怎么来的?
2016-03-27