1.打开cs4新建一个flash文件
2.在新建一个as文件FirstCircle.as作为主类
内容如下:
package
{
        import flash.display.Sprite;
        import flash.display.Shape;
        
        public class FirstCircle extends Sprite
        {
                public function FirstCircle()
                {    
                        //创建一个新的图形实例
                        var circle:Shape = new Shape( );
                        //开始色彩填充
                        circle.graphics.beginFill( 0xff9933 , 1 );
                        //绘制圆形
                        circle.graphics.drawCircle( 0 , 0 , 40 );
                        //重定位图形
                        circle.x = 40;                                                                
                        circle.y = 40;
                        
                        //将显示对象添加到显示列表中
                        addChild( circle );
                }        
        }
}

测试影片会看到舞台上一个圆形。
我们的主类继承于Sprite类,没有时间轴的MC,可以说。
轻量级,它是容器类,所以我们可以通过addChild为其添加子集对象。
在主类FirstCircle的构造函数里,我们首先通过new新建了一个shape图形,Shape类是个图形类,可以通过其graphics属性实现图形绘制,非容器类。
接着我们首先通过beginFill做一些填充设置,然后调用drawCircle方法绘制圆,圆形的填充属性就是我们刚才的设置。最后重设位置。