FlxTrail

API Reference > flixel.addons.effects > FlxTrail

FlxTrail

FlxSpriteにTrailエフェクト(軌跡)を表示するクラスです。



スーパークラス

FlxTypedGroup<FlxSprite>


フィールド

sprite:FlxSprite : 軌跡を表示するFlxSprite

delay:Int : Trailエフェクトの更新頻度

0を指定すると毎フレーム更新しますが、処理が重たくなります

xEnabled:Bool = true :

yEnabled:Bool = true :

rotationsEnabled:Bool = true : 回転を有効にするかどうか

scalesEnabled:Bool = true : スケールを有効にするかどうか

framesEnabled:Bool = true :


メソッド

new() : 指定のFlxSpriteにTrailエフェクトを追加します

  • 引数
    • Sprite:FlxSprite : Trailエフェクトを適用するFlxSprite
    • ?Image:Dynamic : Trailエフェクトに適用する画像
      nullの場合はFlxSpriteの画像を使用します
    • Length:Int = 10 : 作成するTrailスプライトの数
    • Delay:Int = 3 : Trailを更新する頻度
      0を指定すると、フレームごとに更新します
    • Alpha:Float = 0.4 : 最初のTrailスプライトのAlpha値
    • Diff:Float = 0.05 : 次のTrailスプライトのAlpha値から減算する値

increaseLength() : Trailエフェクトを追加します

  • 引数
    • Amount:Int) : Trailエフェクトを追加する数
  • 戻り値:Void

changeGraphic() : エフェクトの画像を変更します

  • 引数
    • Image:Dynamic : 変更する画像
  • 戻り値:Void

関連ページ