マルチタッチオブジェクトを使ってタッチの座標を取得するときの話。
画面にボールがあって、タッチしたところにボールの位置を設定したかった。
そこで、以下のように設定したらダメだった。
条件
マルチタッチオブジェクト:新規タッチが発生した、数字 0
ボール
X座標
マルチタッチ:タッチXを取得(タッチの数 0)
Y座標
マルチタッチ:タッチYを取得(タッチの数 0)
こうすると、一つ前の操作時のタッチのXY座標がとれてしまうというwww
なんでだよ!!w
1テンポ遅れちゃうwww
そこで、色々試行錯誤した結果、こうしたら期待通りの動きをした。
条件
マルチタッチオブジェクト:新規タッチが発生した、数字 0
ボール
X座標
マルチタッチ:ドラッグ 始点X座標を取得(タッチの数 0)
Y座標
マルチタッチ:ドラッグ 始点Y座標を取得(タッチの数 0)
謎だ。
0 件のコメント:
コメントを投稿