The forums have permanently moved to forum.kirupa.com. This forum will be kept around in read-only mode for archival purposes. To learn how to continue using your existing account on the new forums, check out this thread.


Results 1 to 3 of 3

Thread: check loader content

  1. #1
    280
    posts
    Registered User

    check loader content

    how can I distinguish between image and swf?

    it works for image, but how can i ask if content is swf?

    Code:
    private function completeHandler(e:Event):void {
                
               
                
                if(e.target.content is Bitmap){
                
                    _image = (Bitmap)(e.target.content);
                
                }
    .........

  2. #2
    The LoaderInfo has a property named "contentType"
    http://help.adobe.com/en_US/AS3LCR/F...ml#contentType

    Here is some sample usage:
    Code:
    switch(e.currentTarget.loaderInfo.contentType)
    {
       case "application/x-shockwave-flash":
          trace("Loaded content is a SWF.");
          this.addChild(e.currentTarget.content);
          break;
       case "image/jpeg":
       case "image/gif":
       case "image/png":
          trace("Loaded content is an image");
          this.addChild(e.currentTarget.content);
          break;
    }
    I believe someone on the boards recently found a way that reads the first 3 bytes of the file in order to find out the type.
    Blog article of the month: Why My One Line 'if' Statements Are Unusual
    Twitter: @IQAndreas
    GitHub: IQAndreas

  3. #3
    280
    posts
    Registered User
    arigato!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Home About kirupa.com Meet the Moderators Advertise

 Link to Us

 Credits

Copyright 1999 - 2012