Flash Catalyst によって生成されたコードがあり、サイズ変更可能で回転可能にする必要があります。
現時点では、これを実現する方法がわかりません。
基本的な考え方は次のとおりです。
- 私は風車を持っています。
- windmillにはwindmillBladesが含まれています。
- 風車の羽根が回転します。
- 風車のサイズが変更されます。
- 風車のサイズが変更されると、windmillBladesはwindmillに合わせて動的にスケーリングする必要があります。
以下のコードは、私が用意したデモ アプリの構造を簡略化したもので、すぐに IDE に貼り付けることができます。
これは私にとってミッション クリティカルであるため、ソースをチェックして、助けてくれるかどうかを確認してください 。:/
<s:Group id="windmill" width="50" height="200">
<s:Group id="windmillBlades" resizeMode="scale" verticalCenter="0" horizontalCenter="0">
<s:Line xFrom="0" xTo="140" yFrom="0" yTo="140">
<s:stroke>
<s:SolidColorStroke color="0xBC311E" weight="16" />
</s:stroke>
</s:Line>
</s:Group>
</s:Group>
ありがとう!
編集:これは私の実際のアプリの抽象化であることに注意してください。私は風車シミュレーターを構築していません。