自機が上に乗ると崩れるタイプのブロックです。崩れた後は空白(空のピース)になるので、崩れたときに自機が上にいると下に落下します。慣性をつける■プログラム解説1.ブロックのチェック自機の下にブロックがあるかチェックするクラス$Controlを作ります。このクラス自体は表示する必要がないので、シークレットオブジェクトにしておきます。自機の17ドット下を見て、ブロックだったら崩れる処理をかけるようにします。ブロックが崩れる処理は別のクラス$break_blockで行います。条件を満たしたらappearメソッドで次々に処理を呼ぶようにします。2.崩れるアニメーション次のアニメーション画像が準備してあるので、これをタイマーをかけながら表示していきます。各画像を表示する$map.setメソッドの間にwait(5)を入れるとスムーズにアニメーションが表示されます。このウェイト量を調節することで、壊れる速さが変化します。