FlxPoint

API Reference > flixel.math > FlxPoint

FlxPoint

2D座標クラスです。



staticメソッド

get() : FlxPointのインスタンスを取得

new() を使わずに通常はこちらを使ってメモリプールから新しくインスタンスを取得するようにします
  • 引数
    • X:Float = 0 : X座標
    • Y:Float = 0 : Y座標
  • 戻り値 : 新しいFlxPoint

フィールド

x:Float = 0 : X座標

y:Float = 0 : Y座標


メソッド

set() : 座標を設定します

  • 引数
    • x:Float = 0 : 設定するX座標
    • y:Float = 0 : 設定するY座標
  • 戻り値 : FlxPoint : thisポインタ

add() : 座標を加算します

  • 引数
    • x:Float = 0 : 加算するX値
    • y:Float = 0 : 加算するY値
  • 戻り値 : FlxPoint : thisポインタ

addPoint() : 座標をFlxPointの値で加算します

subtract() : 座標を減算します

  • 引数
    • x:Float = 0 : 減算するX値
    • y:Float = 0 : 減算するY値
  • 戻り値 : FlxPoint : thisポインタ

subtractPoint() : 座標をFlxPointの値で減算します

floor() : 小数値を切り捨てします

ceil() : 小数値を切り上げします

round() : 小数値を四捨五入します

rotate() : 指定の位置で回転します

Pivot座標を中心にAngle度だけ回転します
  • 引数
    • Pivot:FlxPoint : 回転の中心座標
    • Angle:Float : 回転角度
  • 戻り値 : FlxPoint : thisポインタ