forked from: 線を引く

by nan05aur forked from 線を引く (diff: 30)
Frocessingを使った直線の描画
@author shmdmoto
♥0 | Line 33 | Modified 2011-09-08 02:09:48 | MIT License
play

ActionScript3 source code

/**
 * Copyright nan05aur ( http://wonderfl.net/user/nan05aur )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/iRMV
 */

// forked from shmdmoto's 線を引く
package 
{
    import frocessing.display.F5MovieClip2D;
    /**
     * Frocessingを使った直線の描画
     * @author shmdmoto
     */
    public class GraphicExample extends F5MovieClip2D
    {
        public function draw() : void
        {
            // ここに描画命令を記述します.
            var tx1:Number =  50,ty1:Number = 250,
                tx2:Number = 150,ty2:Number = 250,
                tx3:Number = 150,ty3:Number = 350;
                
            var sx1:Number = 200,sy1:Number = 250,
                sx2:Number = 300,sy2:Number = 250,
                sx3:Number = 300,sy3:Number = 350,
                sx4:Number = 200,sy4:Number = 350;
                
            line(100,200,200,100);
            
            line( 50, 50, 100, 50);
            line( 50, 75, 100, 75);
            line( 50,100, 100,100);
            line( 50,125, 100,125);
            
            line(225, 50, 225,100);
            line(250, 50, 250,100);
            line(275, 50, 275,100);
            line(300, 50, 300,100);
            
            line( tx1,ty1, tx2,ty2 );
            line( tx2,ty2, tx3,ty3 );
            line( tx3,ty3, tx1,ty1 );
            
            line( sx1,sy1, sx2,sy2 );
            line( sx2,sy2, sx3,sy3 );
            line( sx3,sy3, sx4,sy4 );
            line( sx4,sy4, sx1,sy1 ); 
            
        }
    }

}