学习在Flash as2中自定义类里画圆的方法
让var i:Circle = new Circle();
时就在舞台出现一个图形
自定义类:
代码如下:
fla里
this.createEmptyMovieClip("mc", 1);
var i:Circle = new Circle(mc);
///////////////////////////////////
Circle.as里
class Circle extends MovieClip {
public function Circle(mc:MovieClip) {
drawRectangle(mc, 100, 100, 0xff0000, 100);
}
private function drawRectangle(target_mc:MovieClip, boxWidth:Number, boxHeight:Number, fillColor:Number, fillAlpha:Number):Void {
with (target_mc) {
beginFill(fillColor, fillAlpha);
moveTo(0, 0);
lineTo(boxWidth, 0);
lineTo(boxWidth, boxHeight);
lineTo(0, boxHeight);
lineTo(0, 0);
endFill();
}
}
}
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |