Flixel では、 Flash API のように を別の に追加することはできませんFlxSprite
(スプライトは のサブクラスでしたDisplayObject
)。したがって、2 つのスプライトを親子のように動作させたい場合でも、それらを別々にアニメーション化する必要があります。Tweens も使用すると、これは悪夢になる可能性があります。
たとえば、スラスターが取り付けられた回転する宇宙船や、鎧、帽子、盾などを身に着けた動くキャラクターを想像してみてください。
「子」スプライトを「親」スプライトに追加されたように動作させ、それに応じて位置、スケール、回転を自動的に更新する方法はありますか? たとえば、彼らFlxGroup
のupdate()
機能中に?
HaxeFlixel 3.3.1 に興味がありますが、これは Flixel のすべてのバージョンとポートに適用されるため、特に問題ではありません。
FlxSpriteGroup
編集:複数のスプライトを処理することになっている HaxeFlixel 機能に気付きました。しかし、これは新しい機能であり、flixel 開発者は残りの flixel ポートに対して異なるアプローチを使用していると確信しています。