Skip navigation
Currently Being Moderated

Resizing an entire animation?

Apr 16, 2012 9:07 PM

Hey there,


I have been searching for this for a while, tried suggestions but nothing seemed to work.


So here it is. I have an animation, and I made it at 550px x 400px. I am looking to resize the original .fla file to 1100px by 800px.


People seem to say "try edit multiple frames, onion skin it all and resize all of the frames". Whenever I try this, I have a huge offput of the animation, I believe because resizing the canvas extends right and down, while resizing the animation extends left/right and up/down.


Anyone got any idea how to fix this? Cheers.

  • Currently Being Moderated
    Apr 17, 2012 4:30 AM   in reply to Csg999999

    If you want the original movie to display at the larger size, you can just edit the Publish Settings... to have the .swf stretch out to 1100 X 800. If you need to use this existing 550 by 400 movie in another movie at the larger size, you can select the whole existing movie's extent on the main timeline, copy it, create a new empty movieClip, and paste the entire movie into that new movieClip. Then you can open a new movie at 1100 X 800, copy the movieClip into the new movie and resize the clip and position it as you want. Alternately, if you publish an .swf from the original movie, you can load that .swf into a new larger movie and resize the .swf to fit the larger stage.

    Mark as:
  • Currently Being Moderated
    Apr 23, 2012 4:49 PM   in reply to Csg999999

    Publish Settings... is in the File menu.

    Mark as:
  • Currently Being Moderated
    Apr 24, 2012 5:59 AM   in reply to Csg999999

    If you go to the HTML tab in the Publish Settings window, you'll see an option for "Dimensions". It is set to "Match Movie" by default. If you change that to "Pixels", the Width and Height options become available and you can set new values for the size of the Flash movie.

    Mark as:
  • Currently Being Moderated
    Apr 26, 2012 2:09 PM   in reply to Csg999999

    Pay attention to every single arrow here:




    Telling the scale to be Exact Fit is what will stretch it to the HTML size. Otherwise it is set to No Scale by default.


    That is a double size upscale. Be prepared for even vectors to get twice as large, such as outlines. A 1px outline on a vector will now be 2px. Bitmaps will be blurry as well.

    Mark as:
  • Currently Being Moderated
    Apr 26, 2012 4:37 PM   in reply to Csg999999

    What you're asking for and what the graphic above does is identical. When you set it to exact fit and specify pixels, your SWF will grow to the size you specify. Exactly as if you loaded the clip into another and then just scaled it up by 2. It will look identical.


    Watch out for any code you may have written that may override the HTML, such as:


    stage.scaleMode = StageScaleMode.NO_SCALE;


    That will keep the SWF from upscaling even though the HTML told it to scale.


    You can also be explicit yourself and specify what you want, which is EXACT_FIT:


    stage.scaleMode = StageScaleMode.EXACT_FIT;

    Mark as:
  • Currently Being Moderated
    Apr 26, 2012 5:19 PM   in reply to Csg999999

    It will work.


    The browser first needs to load the content. On any modern computer (~5 years or less being very loose) the content should resize instantaneously. If you have a ton of things loading on the first frame it could signal that you need a preloader. How big is the SWF you're loading?


    Can you put a sample online somewhere? This would be much easier to diagnose.

    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points