しばらくの間、私を悩ませてきた非常に基本的な質問があります。
ライブラリからステージにいくつかのムービー クリップをインポートするにはどうすればよいですか。動的にスポーンするためだけに動作を行う必要はありません。それらの動作は、メイン クラスから設定できます。
たとえば、背景用にいくつかのベクター要素を作成し、それらをランダムにインスタンス化したいと考えています。
ありがとう、ヤニフ。
しばらくの間、私を悩ませてきた非常に基本的な質問があります。
ライブラリからステージにいくつかのムービー クリップをインポートするにはどうすればよいですか。動的にスポーンするためだけに動作を行う必要はありません。それらの動作は、メイン クラスから設定できます。
たとえば、背景用にいくつかのベクター要素を作成し、それらをランダムにインスタンス化したいと考えています。
ありがとう、ヤニフ。
new MovieClip() を使用してステージに追加するか、ライブラリにムービー クリップがある場合は、リンク名を付けて new でインスタンス化することができます。
Flash で作品を描き、Symbol > MovieClip に変換します。
ダイアログ パネルで、[Export for Actionscript] をオンにし、クラス名として必要な名前を付けます (例: MyBackground)。基本クラスを flash.display.MovieClip にします。Flash は、「基本クラスの定義が見つかりませんでした.....」という警告を表示しますが、それは問題ありません。これは、そのクラスのクラスが実際に欠落していることを警告しているだけで、自動生成されます。
コードの後半で、次のようにしてクラスをインスタンス化できます。
var back:MyBackground = new MyBackground();