public Flash(string path, DisplayFactory aFactory){
displayFactory = aFactory;
string ext = Path.GetExtension (path);
if(ext!=null && ext.Length>0)
path = path.Replace (ext, "");
TextAsset asset = Resources.Load<TextAsset> (path);
NSUtils.Assert (asset != null, "BBGamelib:flash:{0} file not found!", path);
byte[] data = asset.bytes;
Cursor cursor = new Cursor ();
readHeader (data, cursor);
readDefines (data, cursor);
Resources.UnloadAsset (asset);
}