检测雷同颜色地区,这里的算法比较巨大;有两个数组this.sameColorList和newSameColorList,前者是全局星星数组,后者是每次扩展新参加的星星;比如如许环境,一个星星左右上有雷同的星星,上面的上面另有一个星星,统共五个雷同星星:三次检测环境是this.sameColorList为1---4----5,而newSameColorList为1--3--1,种种曲折,移除刚才选中的雷同颜色的星星,并孕育产生爆炸粒子结果,星星掉添补空缺,重要是要是一个地方有空缺,就把它上面的星星位置和数据互换,用到数组的要领splice,可到网上查察js数组的一些要领应用游戏到末了会产存亡局环境,步伐主动果断消除;这里重要是循环检测每一个星星,要是全部的星星四周都没有雷同星星的时间,就确以为去世局,步伐主动消除星星。
下一篇:如何提高员工的责任心和执行力?