We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fc215de commit ab1a0eeCopy full SHA for ab1a0ee
src/grid.ts
@@ -681,14 +681,15 @@ export class Grid {
681
cellBelow.block === Block.air ||
682
cellBelow.block === Block.switch
683
) {
684
- const { dy } = vsom;
+ const { dy, dvy } = vsom;
685
// fallableを1ブロック下に動かしdyを1blockSize分上げる
686
this.setBlock(cx, x, cellY + 1, cell);
687
this.setBlock(cx, x, cellY, { block: Block.air });
688
cellY += 1;
689
vsom = this.vsom[cellY][x];
690
cell = cells[cellY][x];
691
vsom.dy = dy - blockSize;
692
+ vsom.dvy = dvy;
693
} else {
694
// 衝突したので止める
695
vsom.dy = 0;
0 commit comments