MovieClipの親を変更
-
08-07-2019 - |
質問
ムービークリップをデタッチして別の場所にアタッチしたいのですが、AS2では不可能のようです。
Cocoaの addSubview
/ removeFromSuperview
に相当するAS2を探しています。
新しい親を使用して映画を複製するなど、代替ルートはありますか?。それは可能ですか?
解決
覚えている限り、これを行うことはできません。
AS2にはこの深刻な欠点があります。AS3を使用する場合、グラフィックはオブジェクトにそれほど直接結び付けられないため、AS3を使用する方がはるかに簡単です。 / p>
しかし、as2を使用している場合...
過去にやったことは、問題のmcをビットマップとしてキャッシュしますが、必要なのは「スクリーンショット」だけである場合にのみ機能します。 mcの。
これに対処する別の方法は、FLA内にデータを添付するのではなく、「バイタル」を保持できるクラスを作成することです。現在のフレームやmcsの位置などが必要な場合。 次に、これらの値を古いmcから新しく生成された値に転送し、古い値を破棄します。
所属していません StackOverflow