home *** CD-ROM | disk | FTP | other *** search
- package Gamefile
- {
- import flash.display.Bitmap;
- import flash.display.BitmapData;
- import flash.display.MovieClip;
- import flash.geom.Rectangle;
-
- public class BmpTool
- {
-
-
- private var bmp:Bitmap;
-
- private var bmpData:BitmapData;
-
- public function BmpTool()
- {
- super();
- }
-
- public function hideBmp(param1:MovieClip) : *
- {
- if(bmp != null)
- {
- bmp.visible = false;
- }
- }
-
- public function showBmp(param1:MovieClip) : *
- {
- if(bmp != null)
- {
- bmp.visible = true;
- }
- }
-
- private function initProperty() : *
- {
- }
-
- public function cutoutBmp(param1:MovieClip, param2:MovieClip, param3:Rectangle) : *
- {
- bmpData = new BitmapData(param1.width,param1.height,true,0);
- bmpData.draw(param1,null,null,null,param3,true);
- bmp = new Bitmap(bmpData);
- param2.addChild(bmp);
- bmpData = null;
- }
-
- public function delBmp(param1:MovieClip) : *
- {
- if(bmp != null)
- {
- param1.removeChild(bmp);
- bmp = null;
- }
- }
- }
- }
-