How to build a dynamic resize-able Flash player

Posted by Leon on Stack Overflow See other posts from Stack Overflow or by Leon
Published on 2009-11-09T16:54:41Z Indexed on 2010/06/01 13:53 UTC
Read the original article Hit count: 208

Filed under:
|
|
|
|

Morning stackers! So my question today isn't dealing with any code, but how to go about this the correct way from the start. I have a video player built to a static size (max: 800x600) which I'll have to re-code every time I need it to be a different size.

What I need it to do in the near future is dynamically resize itself and all the elements inside of it based on 1 width variable that it will received either from HTML or XML.

Now to me there are 2 ways to go about this:

  • Start with the smallest size possible and resize upwards, but I'm unsure of how the Flash movie will actually expand upwards as of right now.
  • Or 2, start with the largest size possible (in this case 800x600) and size everything down.

Step 1, I think seems to be the better way to go about this (ala YouTube style), but Step 2 also seems like it could be the easier way? A friend of mine mentioned that I should go with the larger size and have elements resize in each class, then fix to the upper left hand corner. However for the player to fit inside of certain div columns on sites, blogs whatever he said that there will have to be an HTML/CSS side of this... meaning that the div containing the resized flash player will have to cover up the areas of the Flash movie that are not to be shown? Is that possible to put a 800x600 flash movie into a div that smaller then 800 pixels wide? And cover it up with another div?

Anyways, my mission is to be able to have a dynamically sized player like this:

alt text

Thoughts? Recommendations? Best practices for this before I start?

© Stack Overflow or respective owner

Related posts about flash

Related posts about actionscript-3