BBGamelib.flash.imp.Flash.Flash C# (CSharp) Method

Flash() public method

public Flash ( string path, DisplayFactory aFactory ) : UnityEngine
path string
aFactory DisplayFactory
return UnityEngine
		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);
		}