Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function traceMaps():void
- {
- //water.graphics.clear();
- //road.graphics.clear();
- for(var j:int = 0; gameMap.length>0; j++) {
- removeChild(gameMap[i]);
- gameMap.splice(0, 1);
- }
- for(var i:int = 0; i<mapClips.length; i++) {
- //bitmap=
- bitmap.draw(mapClips[i]);
- //bitmap.dispose();
- //bitmaps_array.push(bitmap);
- /*
- var image:Bitmap=new Bitmap(bitmap);
- addChild(image);
- image.y=0;
- image.x=550;
- */
- var curvesList:ClosedPathList = PotrAs.traceBitmap(bitmap);
- switch(i) {
- case 0:
- var water = new mapContainer();
- water.graphics.lineStyle(1, 0xFF0066FF);
- water.graphics.beginFill(0xFF0099FF, 1);
- curvesList.draw(water.graphics);
- water.graphics.endFill();
- addChild(water);
- water.x = 550;
- gameMap.push(water);
- break;
- case 1:
- var road = new mapContainer();
- road.graphics.lineStyle(2, 0xFF333333);
- road.graphics.beginFill(0xFF999999, 1);
- curvesList.draw(road.graphics);
- road.graphics.endFill();
- addChild(road);
- road.x = 550;
- gameMap.push(road);
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement