如何将 Sprite 添加到 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 上看不到 Sprite。如何在 UIComponents 上添加 Sprite,以便我可以看到它们?我试过这个,它有点工作:
var comp:UIComponent = new UIComponent();
comp.addChild(sprite);
myborderconteiner.addElement(comp);
但我不认为这是将 Sprites 添加到 UIComponents 的正确方法。还有另一种方法吗?
第二个问题:
当我的 UIComponent(线条/圆圈/图像或其他)添加了几个 Sprite 时,如何从该 UIComponent 接收对象 Sprite,其中包含之前添加到该 UIComponent 的所有 Sprite?
我需要从那个 Sprite 创建位图并做一些事情。
我希望我清楚自己