Beautifl - Flash Gallery

Thumbnail : Tic-tac-toe
Tic-tac-toe
bkzen 2012-11-19 MIT License

再生するにはFlash Playerが必要です。デスクトップのブラウザでご覧ください。

package {
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            var t:*;addChild(t=new Sprite);with(t.graphics)for(i=9,b=[],scaleX=scaleY=100,r=drawRect,f=beginFill;i--;)r(i%3,i/3|f(lineStyle(a=0),0),1,1);addEventListener("click",function():*{with(t)if(!((b[a]|b[a^1])>>(i=mouseX+(mouseY|0)*3|0)&1))c=~(b[a]|=1<<i),f(255<<a*8),!(c&7&&c&56&&c&448&&c&73&&c&146&&c&292&&c&84&&c&273)?r(0,0,3,3):r(i%3,i/3|0,1,1),a^=1})
        }
    }
}