タッチした位置にオブジェクトを表示する - hoge1e3/Tonyu2 GitHub Wiki

用途別リファレンス

オブジェクトを動かす

タッチした位置にオブジェクトを移動させる

タッチパネル対応のデバイスでは,$touches[0].touched の値で画面がタッチされているかどうかを判定できます。タッチの状態によって次の値が返ります.

  • 0...タッチされていない
  • 1...タッチされた瞬間
  • 2以上...タッチされ続けている

タッチした座標は$touches[0].x$touches[0].yで調べることができます.

※タッチパネル非対応のデバイスでは,マウスのクリックを判定します.

Player

while(true){
    //タッチされたら
    if($touches[0].touched){
        //タッチされた位置に移動する
        x=$touches[0].x;
        y=$touches[0].y;
    }
    update();
}

参考

Backlink