形状重力规则
概述
形状重力规则决定在任何可能产生悬浮碎片的操作后,形状如何下落。Shapez 2 中不允许存在悬浮的层或碎片;在切割、堆叠或生成等操作之后,会对形状应用重力规则,以便每个剩余部分都按照游戏的定义得到支撑。
重力按层从下向上应用。对于每一层,部件会被分组为水平相连的组。水平相连要求部件在同一层上直接相邻,且两者都不能是 pin。对于每个组,如果该组中没有任何部件在垂直方向上得到支撑,则整个组开始下落。包含
如果一个部件满足下列任一条件,则被视为受到支撑:它位于形状的最底层;它直接位于一个受支撑的部件之上;它与一个受支撑的部件水平相连;或者它是一个直接位于受支撑水晶下方的水晶。pin 在作为空隙替代时计作垂直支撑,因此直接位于 pin 之上的部件在垂直方向上被视为受支撑。pin 不计作水平相连的部件,所以它们不会在侧向上支撑相邻部件,如果没有其他支撑,水平相邻的部件仍会下落。
水晶较为脆弱,并遵循额外规则。当水晶在同一层上直接相邻(角或对角不算)或直接位于另一水晶的上方或下方时,视为相互连接。不同颜色的水晶或在不同时间生成的水晶,只要满足相邻规则仍被视为连接。如果水晶下落或与其相连的水晶断开连接,该水晶将破碎。其他部件可以落在水晶上而不会使水晶破碎。水晶在生成后不能改变颜色;它们通过 

pin 由 
由 形状代码 创建的形状可能包含比当前场景允许的更多层。任何额外层会被保留,直到该形状下一次通过会应用形状重力规则的机器;这些机器会通过应用重力规则并根据支撑和配置限制裁剪层数来删除超出场景最大值的层。
- 重力从下向上应用;对可能产生悬浮碎片的操作,在每次变换后重新检查支撑情况。
- 将 pin 视为垂直支撑但不是水平连接;依赖侧向 pin 支撑的结构会塌落。
- 避免将水晶放在可能下落或被分离的位置;单个下落或被分离的水晶会使所有连接的水晶破碎。
- 使用 形状代码 时,请注意当形状下一次遇到强制重力的机器时,额外层可能会被移除。