2012-02-06 4 views
0

クラスの.asファイルにいくつかのスプライトを定義していて、それらを画面に配置したいと思います。これどうやってするの?段階AS 3.0クラスに定義されている.sファイルのスプライトをどのように追加するか?

package { 
    import flash.display.Sprite; 
    public class Main0 extends Sprite{ 
     public function Main0() { 
      // constructor code 
      var circle:CircleObject = new CircleObject(); 
      addChild(circle); 
     } 
    } 
} 

答えて

3

//スプライトオブジェクト

package { 
    import flash.display.Sprite; 
    public class CircleObject extends Sprite{ 
     public function CircleObject() { 
      // constructor code 
      var _circle:Sprite = new Sprite(); 
      with(_circle.graphics){ 
       beginFill(0xff0000,1); 
       drawCircle(0,0,30); 
       endFill(); 
      } 
      addChild(_circle); 
     } 
    } 
} 

//私はあなたの質問を理解していることはよく分かりません。あなたのスプライトにアクセスでき、そのコンテナにアクセスできる場合は、次のようにします:

0

にそれを追加すること

関連する問題