Javaプログラミング

トップページ      |      目次
←前へ      次へ→

  • ブロックの落下と固定
    • ブロックの落下
      • 画面更新毎にブロック全体を格子1つ分下に移動する
      • 移動する前に衝突判定を実行し、落下出来るか(衝突していないか)判定する
      • 実行結果
      • サンプルコード
    • ブロックの固定
      • 落下時の衝突判定により床や他のブロックに衝突している場合、ブロックをフィールドに固定する
      • 衝突していると判定された位置のまま、ブロックをフィールドにコピーする(固定化)
      • 固定化されたブロックは壁・床と同じ扱いになる
      • 実行結果
      • サンプルコード

←前へ      次へ→