hustcc / canvas-nest.js

:cancer: Interactive Particle / Nest System With JavaScript and Canvas, no jQuery.
https://git.hust.cc/canvas-nest.js
MIT License
4.31k stars 826 forks source link

微调 #8

Closed pndllxzzy closed 8 years ago

pndllxzzy commented 8 years ago

调整all_array

hustcc commented 8 years ago

调整的意义在于什么?麻烦在这里解释一下...^-^~

pndllxzzy commented 8 years ago

all_array不需要每次forEach都进行初始化和splice all_array从random_lines.concat([current_point])而来,所以点的顺序跟rendom_lines一致, 在算两点之间距离时,for就可以从当前点的下一个点开始(因为之前的点已经算过了,r !== e 这个也可不用判断了,忘了改了)

hustcc commented 8 years ago

好的,可以把r!== e这个也改了,一起pr吧,感谢你~

pndllxzzy commented 8 years ago

好了