BaseActor
findTouchメソッド
このオブジェクトの近くで指がタッチされた場合,タッチに関する情報をオブジェクトで返します.
書式
findTouch(options)
- options には数値またはオブジェクトを指定することができます(省略可能).
- options に数値を指定した場合(※A),タッチ判定される範囲の大きさを,getCrashRectで得られる当たり判定の大きさを基準に倍率で指定します.省略すると2です.
- optionsにオブジェクトを指定した場合
scale
衝突判定の大きさの割合.(※A)の数値と同じ意味です.
pickup
通常は,タッチ開始位置がこのオブジェクトの近くのときだけ反応しますが,これをtrueにすると,「このオブジェクトの遠くでタッチ開始→スワイプしてこのオブジェクトの近くまできた」,という場合でも反応します.
戻り値
タッチされたオブジェクトがある場合,次の形式のオブジェクトを返し,なければnull
を返します.
- x タッチされている横位置
- y タッチされている横位置
- vx スワイプによる横移動量
- vy スワイプによる縦移動量
- ended 指が離れたときに true になる
参考
.