FlxTouch

API Reference > flixel.input.touch > FlxTouch

FlxTouch

ゲームにおけるタッチ判定のヘルパークラスです。 スクロールゲームにおける、スクリーン座標やワールド座標の取得機能もあります



フィールド

screenX:Int = 0 : スクリーンにおけるタッチ座標(X)

screenY:Int = 0 : スクリーンにおけるタッチ座標(Y)

touchPointID:Int : ユニークなタッチID

多くのデバイスがサポートしている3点タッチの場合、このIDは0,1,2となります。

pressed:Bool : タッチしているかどうか

justPressed:Bool : タッチした瞬間かどうか

justReleased:Bool : タッチを離した瞬間かどうか

メソッド

destroy() : メモリから削除します

  • 戻り値 : Void

getScreenPosition? : 指定のカメラを元に、スクリーン座標をワールド座標にして返却します

  • 引数

    ?Camera:FlxCamera : カメラ

    ?point:FlxPoint : 変換したいスクリーン座標

  • 戻り値 : FlxPoint : ワールド座標

getWorldPosition? : 指定のカメラを元に、ワールド座標をスクリーン座標にして返却します

  • 引数

    ?Camera:FlxCamera : カメラ

    ?point:FlxPoint : 変換したいワールド座標

  • 戻り値 : FlxPoint : スクリーン座標