コラム / テトリスぽいもの / 27



右回転を定義します。
   TPiece = Class(TObject)
   private
   public
       (略)
       procedure SpinLeft;
       procedure SpinRight;

       procedure Main;
   end;
実装部はこうなります。
procedure TPiece.SpinRight;
begin
   SpinLeft;
   SpinLeft;
   SpinLeft;
end;
3回まわせば右1回だもんwwww
3回だけだし、ループもしないで直接かいちゃえ
では、次で回転処理を実行できるようにします。