When you call a Library class (eg:LibImage()), you need to give it 2
parameters which represent the width and height of the BitmapData
class. Here however, they dont do anything. So simply call :: new
LibImage(0, 0);

2008/6/20 jonathan howe <[EMAIL PROTECTED]>:
> Here's the function I use (it uses getDefinitionByName & Class because it
> lets me get bitmaps in externally loaded swfs as well):
>
>  public static function getBitmapAsset(assetName:String):Bitmap {
>   try {
>    var ClassReference:Class = getDefinitionByName(assetName) as Class;
>    var data:BitmapData = new ClassReference(0, 0);
>   } catch (error:Error) {
>    trace("AssetManager:: attempted to instantiate class (Bitmap) that was
> not found (asset misnamed or does not exist in loaded libraries ",
> assetName, error.toString());
>   }
>   var instance:Bitmap = new Bitmap(data);
>   return instance;
>  }
>
>
>
> On Thu, Jun 19, 2008 at 4:11 PM, Ali Drongo <[EMAIL PROTECTED]>
> wrote:
>
>> Hello there, thanks for checking my post. I have a bunch of jpgs that I've
>> imported into my library and have given class names, they default to extend
>> the BitmapData class. When I try and instantiate them I get an error message
>> saying I need to pass them 2 arguments. Here is my code:
>>
>> var formatImg = new LibImage();
>>
>> var image:Bitmap = new Bitmap(formatImg);
>>
>> mainMC.addChild(image);
>>
>> Could someone let me know the correct syntax for doing this?
>> As I am using a document class I think I may need to use the
>> [Embed(source='myPhoto.png')] syntax also
>>
>> Thanks!
>> Ali
>>
>>
>> _______________________________________________
>> Flashcoders mailing list
>> Flashcoders@chattyfig.figleaf.com
>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>
>
>
> --
> -jonathan howe :: 404.434.2321 :: 180 High St Apt 26 Portland, ME 04101
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>



-- 
Random Lines 3D
My online portfolio
www.therandomlines.com
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to