flash on 2009-9-11
♥0 |
Line 23 |
Modified 2009-09-11 16:23:00 |
MIT License
archived:2017-03-20 10:30:12
ActionScript3 source code
/**
* Copyright hacker_7bnhd5gd ( http://wonderfl.net/user/hacker_7bnhd5gd )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/JhEU
*/
package {
import flash.display.*;
public class Hoge extends Sprite {
public function Hoge() {
var w:int = 120;
var h:int = 150;
var data1:Array = [0,0, w,0, w,h, 0,h, 0,0];
var data2:Array = [25,25, w+25,25, w+25,h+25, 25,h+25, 25,25];
var data3:Array = [50,50, w+50,50, w+50,h+50, 50,h+50, 50,50];
var datalist:Array = data1.concat(data2, data3);
var commands:Vector.<int> = Vector.<int>([1,2,3,2, 1,2,3,2, 1,2,2,2]);
var data:Vector.<Number> = Vector.<Number>(datalist);
var winding:String = GraphicsPathWinding.EVEN_ODD;
var shape:Shape = new Shape();
shape.graphics.beginFill(0xFF0000);
shape.graphics.drawPath(commands, data, winding);
shape.graphics.endFill();
shape.x = 20;
shape.y = 20;
addChild(shape);
}
}
}