0

しばらくの間、私を悩ませてきた非常に基本的な質問があります。

ライブラリからステージにいくつかのムービー クリップをインポートするにはどうすればよいですか。動的にスポーンするためだけに動作を行う必要はありません。それらの動作は、メイン クラスから設定できます。

たとえば、背景用にいくつかのベクター要素を作成し、それらをランダムにインスタンス化したいと考えています。

ありがとう、ヤニフ。

4

2 に答える 2

1

new MovieClip() を使用してステージに追加するか、ライブラリにムービー クリップがある場合は、リンク名を付けて new でインスタンス化することができます。

于 2013-10-15T11:06:21.963 に答える
0

Flash で作品を描き、Symbol > MovieClip に変換します。

ダイアログ パネルで、[Export for Actionscript] をオンにし、クラス名として必要な名前を付けます (例: MyBackground)。基本クラスを flash.display.MovieClip にします。Flash は、「基本クラスの定義が見つかりませんでした.....」という警告を表示しますが、それは問題ありません。これは、そのクラスのクラスが実際に欠落していることを警告しているだけで、自動生成されます。

コードの後半で、次のようにしてクラスをインスタンス化できます。

  var back:MyBackground = new MyBackground();
于 2013-10-15T13:57:54.470 に答える