1

私は新しいフラッシュ開発者です。ここでhttp://www.flashandmath.com/intermediate/children/stage.htmlを読みましたが、ステージ自体に子を追加することは避け、 MainTimeLine 派生のメイン ドキュメント クラス (それ自体がステージの子) にのみ追加する必要があります。 )。ただし、著者はこのアプローチの説明/正当化を行いません。

UI ポップアップ ウィンドウを MainTimeline に含めるのではなく、ステージに直接追加することを検討しているプロジェクトを開発しています (これにより、UI ポップアップ ウィンドウを他のすべての上に置くことが容易になり、何を維持する必要があるかを簡単に知ることができます)。保存するときに私がしないこと)。

これの欠点は何ですか?Flashの「悪い習慣」ですか?なんで?

4

1 に答える 1

0

簡単なデモやプレゼンテーションでは、Flash IDE のタイムラインを使用して深度を管理することがよくあります。空のムービークリップを作成し、別のレイヤーに配置します。たとえば、一番上のレイヤーがポップアップ レイヤーになり、その下がメイン コンテンツ レイヤーになり、その下が背景レイヤーになります。メイン ドキュメント クラスは、ポップアップ、コンテンツ、およびバックグラウンド インスタンスの追加と削除を管理します。

子供をステージに直接追加するのは悪い習慣だと思います。MainTimeLine とステージの違いを説明する適切なスレッドを次に示します。

于 2012-07-09T23:42:22.300 に答える