Flash AS3.0菜鸟学飞教程:创建MovieClip类

好喝Cc

好喝Cc

2016-01-29 12:19

Flash AS3.0菜鸟学飞教程:创建MovieClip类,本例为Flash AS 3.0菜鸟学飞系列教程,在本文中我们将学习MovieClip类的创建,

本文由 中国 cao4811 原创,转载请保留此信息!

本系列Flash教程由中国Flash互助课堂专为Flash新手制作,更多教程和练习请点击这里,在这里有系列的教程、练习,并有老师对练习进行点评与指导,欢迎朋友们的光临! 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fjc/)

在学习中遇到问题请到 论坛 发贴交流!

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fjc/)

创建MovieClip类的实例

影片剪辑实例就是MovieClip类的对象或实例,下面用new运算符来创建实例,new运算符可以创建类的实例,它可以通过调用类的构造函数来创建一个实例,完成分配空间等任务,并且返回一个实例引用。看代码:
var mc:MovieClip=new MovieClip();

上面的代码创建一个影片剪辑实例,并把引用赋值给了变量mc,这个变量的变量名就是实例名,通过实例名或变量名就可以操作影片剪辑实例。

例:

新建Flash文档,单击图层第一帧,打开动作面板,输入下列代码:
//创建MovieClip类实例,并用mc引用这个实例
var mc:MovieClip = new MovieClip();
//填充样式(纯色)
mc.graphics.beginFill(0xFF0000,100)
//绘制矩形(0,0是x ,y 的坐标 ,100, 100 是宽和高)
mc.graphics.drawRect(0,0,100,100)
//添加到显示列表
addChild(mc)

上面的代码中,使用了MovieClip类的graphics属性来绘制矩形,graphics属性是Graphics类的实例,创建mc后,mc就有了graphics属性,通过graphics属性就可以使用Graphics类的绘图方法。

MovieClip类属于显示类,就是创建的实例是可视的,所以需要用addChild()方法把影片剪辑实例显示在舞台上。

测试影片,看效果。

下面是一些绘制简单图形的代码:

//直线
//定义线条样式
this.graphics.lineStyle(5,0x00ff00);
//定义绘制线条的起点
this.graphics.moveTo(50,200);
//定义绘制线条的终点
this.graphics.lineTo(100,200);

//圆
//定义线条样式//定义线条样式
this.graphics.lineStyle(5,0xff0000);
//绘制圆形
this.graphics.drawCircle(200,200,50);

//椭圆
//定义线条样式
this.graphics.lineStyle(5,0x0000ff);
//绘制椭圆
this.graphics.drawEllipse(200,200,60,100);

//矩形
//定义线条样式
this.graphics.lineStyle(5,0xffdd22);
//绘制矩形
this.graphics.drawRect(200,200,100,60);

代码中的this引用主时间轴,所以this具有graphics属性,通过点语法就能访问graphics属性。同时,graphics属性又引用Graphics类的实例,通过点语法就能调用方法。

展开更多 50%)
分享

猜你喜欢

Flash AS3.0菜鸟学飞教程:创建MovieClip类

flash教程
Flash AS3.0菜鸟学飞教程:创建MovieClip类

Flash AS3.0菜鸟学飞教程:创建Bitmap类

flash教程
Flash AS3.0菜鸟学飞教程:创建Bitmap类

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Flash AS3.0菜鸟学飞教程:创建自定义类

flash教程
Flash AS3.0菜鸟学飞教程:创建自定义类

Flash AS3.0菜鸟学飞教程:用反射动态创建实例

flash教程
Flash AS3.0菜鸟学飞教程:用反射动态创建实例

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Flash AS3.0菜鸟学飞教程:函数的引用

flash教程
Flash AS3.0菜鸟学飞教程:函数的引用

Flash AS3.0菜鸟学飞教程:代码的位置

flash教程
Flash AS3.0菜鸟学飞教程:代码的位置

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《秦时明月》体力使用技巧解析

《秦时明月》体力使用技巧解析

Flash教程:AS3.0实例之打字效果

Flash教程:AS3.0实例之打字效果
下拉加载更多内容 ↓