forked from: alpha = 2

by bradsedito forked from alpha = 2 (diff: 23)
♥0 | Line 26 | Modified 2012-03-25 06:22:51 | MIT License
play

ActionScript3 source code

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

// forked from paq's alpha = 2
package 
{
    import flash.display.Sprite;
    
    
    public class FlashTest extends Sprite 
    {
        
        public function FlashTest() 
        {
            (addChild((
                function(s:Sprite):Sprite
                {
                    s.x=235;s.y=120;s.alpha=0.5;
                    with(s.graphics)
                    {
                        beginFill(0xFF0000);
                        drawCircle(0, 0, 100)
                    }
                    return s
                }
                )
                (new Sprite)) as Sprite)
      .addChild((function(s:Sprite):Sprite{with(s.graphics){beginFill(0x0000FF);drawCircle(0, 0, 50)}return s})(new Sprite));
            
            (addChild((function(s:Sprite):Sprite{s.x=235;s.y=340;s.alpha=0.5;with(s.graphics){beginFill(0xFF0000);drawCircle(0, 0, 100)}return s})(new Sprite)) as Sprite)
            .addChild((function(s:Sprite):Sprite{s.alpha=2;with(s.graphics){beginFill(0x0000FF);drawCircle(0, 0, 50)}return s})(new Sprite));
        }
    }
}