BorderContainer(UIComponent)にスプライトを追加するにはどうすればよいですか?
var sprite:Sprite = new Sprite();
sprite.graphics.lineStyle(10,0);
sprite.graphics.moveTo(40,40);
sprite.graphics.lineTo(60,60);
mybordercontainer.addChild(sprite);
//mybrodercontainer is id of BorderContainer created in mxml
このコードは機能しません。BorderContainerにスプライトが表示されません。UIComponentsにスプライトを追加して、それらを表示するにはどうすればよいですか?私はこれを試しました、そしてそれはちょっとうまくいきました:
var comp:UIComponent = new UIComponent();
comp.addChild(sprite);
myborderconteiner.addElement(comp);
しかし、これがスプライトをUIComponentsに追加する正しい方法だとは思いません。それを行う別の方法はありますか?
2番目の問題:
UIComponentに追加されたスプライトがほとんどない場合(線/円/画像など)、そのUIComponentに以前に追加されたすべてのスプライトを含むオブジェクトSpriteをそのUIComponentから受け取るにはどうすればよいですか?
そのスプライトからビットマップを作成し、いくつかのことを行う必要があります。
私は自分自身を明確にしたいと思います