質問

ムービークリップをデタッチして別の場所にアタッチしたいのですが、AS2では不可能のようです。

Cocoaの addSubview / removeFromSuperview に相当するAS2を探しています。

新しい親を使用して映画を複製するなど、代替ルートはありますか?。それは可能ですか?

役に立ちましたか?

解決

覚えている限り、これを行うことはできません。

AS2にはこの深刻な欠点があります。AS3を使用する場合、グラフィックはオブジェクトにそれほど直接結び付けられないため、AS3を使用する方がはるかに簡単です。 / p>

しかし、as2を使用している場合...

過去にやったことは、問題のmcをビットマップとしてキャッシュしますが、必要なのは「スクリーンショット」だけである場合にのみ機能します。 mcの。

これに対処する別の方法は、FLA内にデータを添付するのではなく、「バイタル」を保持できるクラスを作成することです。現在のフレームやmcsの位置などが必要な場合。 次に、これらの値を古いmcから新しく生成された値に転送し、古い値を破棄します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top