FlxAngle

API Reference > flixel.math > FlxAngle

FlxAngle

角度計算に関する関数のセット



staticフィールド

TO_DEG:Float : ラジアンを角度に変換する

TO_RAD:Float : 角度をラジアンに変換する


staticメソッド

wrapAngle() : 指定の角度を -180 から +180 の間に丸めます

  • 引数
    • angle:Float : 角度
  • 戻り値: Float : -180 から +180 の間に丸めた角度

asDegree() : 指定のラジアンを角度に変換します

  • 引数
    • radians:Float : ラジアン
  • 戻り値: Float : 角度

asRadians() : 指定の角度をラジアンに変換します

  • 引数
    • degrees:Float : 角度
  • 戻り値: Float : ラジアン

getAngle() : 2点をFlxPointで指定しその角度を求める

  • 引数
  • 戻り値 : 角度(-180〜180)

angleBetween() : 2つのFlxSpriteがなす角度を求める

  • 引数
    • SpriteA:FlxSprite : 基点となるスプライト
    • SpriteB:FlxSprite : 目的となるスプライト
    • AsDegrees?:Bool = false : 戻り値を角度で返すかどうか
  • 戻り値 : Float : ラジアン または 角度

angleBetweenPoint?() : FlxSpriteから別のFlxPointへの角度を求める

  • 引数
    • SpriteA:FlxSprite : 基点となるスプライト
    • SpriteB:FlxSprite : 目的となる座標
    • AsDegrees?:Bool = false : 戻り値を角度で返すかどうか
  • 戻り値 : Float : ラジアン または 角度

angleBetweenMouse?() : FlxObjectからマウス座標への角度を求める

  • 引数
    • Object:FlxObject : 目的となるゲームオブジェクト
    • AsDegrees?:Bool = false : 戻り値を角度で返すかどうか
  • 戻り値 : Float : ラジアン または 角度

angleBetweenTouch?() : FlxObjectからタッチ座標への角度を求める

  • 引数
    • Object:FlxObject : 目的となるゲームオブジェクト
    • Touch:FlxTouch: タッチオブジェクト
    • AsDegrees?:Bool = false : 戻り値を角度で返すかどうか
  • 戻り値 : Float : ラジアン または 角度