Там нет MXML круг определен, так что вы должны создать круг контролируйте себя, и затем вы можете включить его в свой MXML.
package mypackage
{
class MyCircle extends UIComponent
{
public var x:int;
public var y:int;
public var radius:int;
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
{
graphics.drawCircle(x, y, radius);
}
}
}
то в вашем MXML вы можете использовать пользовательский элемент управления, если вы объявляете пространство имен для обозначения к ней в верхней части, содержащей контроль ...
<mx:VBox label="Currents Quote" width="100%">
<mycontrols:MyCircle x="30" y="30" radius="30"/>
</mx:VBox>
Код выше был напечатан в StackOverflow редактор, поэтому проверьте, работает ли он!
В Интернете есть много возможностей для расширения UIComponent и Sprite. Документы Adobe довольно обширны.
EDIT: Включить элементы управления в пространстве имен в ограждающих управления или применения
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:mycontrols="mypackage.*" >
<mx:Script>
НТН
Создается ли элемент управления Circle как .as-файл? – Angeline
Да, как отдельный класс в собственном файле – Simon
Если я создаю как .as-файл, он не будет включен как компонент с пространством имен? – Angeline