Skip to content

マルチタッチを無効にする

game.json の "maxPoints" を利用して、ゲームが受け取る最大同時タッチ数を制限することができます。

凡例

json
{
    "width": 960,
    "height": 540,
    "fps": 30,
    ...
    "maxPoints": 1
}
{
    "width": 960,
    "height": 540,
    "fps": 30,
    ...
    "maxPoints": 1
}

詳細

game.json の "maxPoints" プロパティを指定すると、ゲームが受け取る最大同時タッチ数を制限することができます。

凡例のように 1 を指定すると、タッチ中 (onPointDown 通知のあと onPointUp 通知までの間) に他の onPointDown 通知が発生しなくなります。 これによってマルチタッチが不要なゲームではプログラムを単純化することができます。

2 以上の数を指定することもできます。

INFO

実際に同時タッチ可能な数は実行環境 (スマートフォンの機種など) に依存します。 "maxPoints" の値を大きくしても、その分の同時タッチ数が扱えるわけではありません。

関連情報