引用第1楼萃香西瓜于2011-04-20 00:19发表的 :
1.因为子弹里既有顺时针改变移动方向的,也有逆时针改变移动方向的,所以用了一个变量来表示这个子弹的移动方向改变~
顺时针转和逆时针转的区别就是一个是direction一直变小,另一个是一直变大,正好差了个负号,所以自己的那个例子里type有1和-1两个值
子弹的alarm0事件里面有direction+=type*1.5这句,这样对于type=1的那些子弹,direction就会一直增大;而对于type=-1的那些子弹,direction就会一直减小;
这两种运动轨迹的子弹便构成了青蛙子的那个符卡效果
.......
