画面のタッチ位置の取得
画面をポンとタッチしたときの座標値を表示する。
(参考: http://www.happytrap.jp/blogs/2012/01/24/7099/)
- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { CGPoint p = [[touches anyObject] locationInView:self.view]; float tap_x = p.x; float tap_y = p.y; NSLog(@"(%f, %f)", tap_x, tap_y); }
- 処理手順の整理
- タッチ位置を確認
- それはどこに対応するか
- そこにピースがあるか
- そのピースは移動できるか
- 移動できれば移動する