消除之后元素下落.md 703 B

这里有一个,下落相关的响应系统,是有元素移除的时候,才触发的

![[Pasted image 20230718160554.png]]

具体触发的,下落逻辑,遍历所有,能移动的物体,然后触发这个

![[Pasted image 20230718160648.png]]

检测是否有空位,然后还是触发了ItemIndex的变更事件

![[Pasted image 20230718161208.png]]

依然是这里的事件响应

![[Pasted image 20230718161404.png]]

具体检测空位逻辑 还是通过坐标索引,看是否能拿到实体,如果拿不到,长度为0,就说明为空 还有可能遇到,是不可移动物体,例如创建出来的障碍物,就直接continue就好

![[Pasted image 20230718161228.png]]