落ちるとダメージを受ける床を作ります。落ちると即死になったり、毒を受けて一定時間ダメージを受け続けるなど、いろいろ応用ができると思います。崩れるブロックと同じように、$Controlクラスで絶えず自機の下のブロックが何であるかチェックをします。自機の下に針山があり、かつダメージを受けていない(透明状態でない)なら、ダメージを受ける処理を行います。具体的な処理は以下のとおりです。$Controlクラスwhile(1){pattern=$map.getAt($Mychar.x,$Mychar.y+17);//自機の下に針山ブロックがあれば、HPを1減らし、//透明化の処理を行います。