Skip to content
kjirou edited this page Nov 13, 2012 · 14 revisions

TODO

  • SquareとBallはやっぱり分離した方が良い
  • 斜め移動成功判定が元でどうなっているのかが詳細不明
    • 遅いとほぼ成功しない、加速すると成功しやすい
      推測だが、単純に各マスの上へのondragが成功したらっぽい
      加速すると成功しやすいのは、ondrag判定が数px単位で発生するようになるからだと思われる
  • 左右にボールドラッグがはみ出した際の動作が未定義
  • ボールドラッグ中の座標計算速度がマス数に比例して遅くなる
  • PointerのAreaのキーは 'rowIndex,columnIndex' だが、デコード/エンコードが各所でベタ書き
  • Board.POS の値が定数なので、Boardを移動したりマス数を拡張した場合に動かない
    動的計算にしなかったのは、今は必要な値を各クラスに持たせているため、クラス定義順でエラーになるから

仕様メモ

  • コンボは左下に近いボールを含むものから消える
Clone this wiki locally