Flash CS4尝鲜1

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

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



 本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/128332,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值