类似消灭星星求助!

自己写的类似消灭星星的项目遇到一个问题,但是找不出原因,求助!在加入MyWorld::starDrop() //当星星被消除后,上方的星星会下落填补下方的空白//
之前,消灭星星是正常的。但是在加入之后,消灭星星的时候会莫名其妙消掉与所点击的星星无关的星星,而且星星不会下落,找不到原因,能帮忙看一下吗?

项目文件链接