for(var j:uint=0; j<col; j++){
                    var tile:Tile=new Tile(tileWidth,tileHeight);
                    tile.bmpTile.bitmapData.copyPixels(bmpData,new Rectangle(j*tileWidth,i*tileHeight,tileWidth,tileHeight),new Point(0,0));
                    tile.index=i*col+j;
                    拼图碎片可拖曳
                    tile.dragable=true;
                    把碎片放置在临时区域
                    tile.x=rectTemp.x+(rectTemp.width-tileWidth)*Math.random();
                    tile.y=rectTemp.y+(rectTemp.height-tileHeight)*Math.random();
                    添加碎片的拖曳事件
                    tile.addEventListener(MouseEvent.MOUSE_DOWN,dragTile,false);
                    tile.addEventListener(MouseEvent.MOUSE_UP,stopDragTile,false);
                    aTiles.push(tile);
                    scene.addChild(tile);
                }
            }
        }
        
        开始游戏按钮方法
        private function btnStart_ClickHandler(e:MouseEvent):void{
            tileWidth=rectCanvas.width/col;
            tileHeight=rectCanvas.height/col;
            totalTiles=col*col;
            mc.visible=false;
            mcGameInfo.visible=false;
            btnStart.visible=false;
            显示再玩一边按钮
            btnReplay.visible=true;
            initArea();
            initTiles();
        }
        
        再玩一边按钮方法
        private function btnReplay_ClickHandler(e:MouseEvent):void{
            mc.visible=true;
            mcGameInfo.visible=false;
            mc.gotoAndStop(Math.ceil(Math.random()*mc.totalFrames));
            removeChild(lineSprite);
            bmpData=null;
		
- 上一篇:C#家庭式旅馆客房管理系统的设计与实现 
- 下一篇:Android翻译公司业务管理系统设计与实现 
- 
- 
- 
- 
- 
- 
- 
- 杂拟谷盗体内共生菌沃尔...
- java+mysql车辆管理系统的设计+源代码
- 大众媒体对公共政策制定的影响
- 当代大学生慈善意识研究+文献综述
- 电站锅炉暖风器设计任务书
- 乳业同业并购式全产业链...
- 十二层带中心支撑钢结构...
- 酸性水汽提装置总汽提塔设计+CAD图纸
- 河岸冲刷和泥沙淤积的监测国内外研究现状
- 中考体育项目与体育教学合理结合的研究