ActionScript 3.0 :: Get A MC To Resize Proportionally With Embedded Swf
Apr 15, 2009
I'm loading an external swf that calls an XML file and plays a slideshow animation that enlarges or contracts the pics being loaded (similar to a Ken Burns effect).
The external swf is loaded into a movieclip holder named "mc" on the main fla file. The movieclip holder's dimensions initially, are the same as the fla file. However, I want the loaded swf to scale proportionally according to the stage after it gets resized. So, if I click and drag the stage so that it is wider, the movieclip holder's width also widens, but it's height scales proportionally.
If the externally loaded swf had content that fit the stage exactly, without any hidden objects offstage, the movieclip playing on the main fla scales proportionally without any problem.
Problem, since the externally loaded swf is animated with pics that get bigger or smaller, or even pan from left to right, the size of the movieclip on the main fla file resizes NOT according to the movieclip holder's width and height, but to it's content's width and height that are constantly changing.
I think you can guess my question now. How can I get the movieclip holder to resize proportionally according to it's own width and height, and not it's content's width and height?
Here's the code I have so far. Note that I created a movieclip called "mc" on the main fla file.
Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.display.MovieClip;
[Code].....
View 5 Replies
Similar Posts:
Apr 11, 2012
how to resize movieclip propotionally by dragging the edge of the movie clip
View 4 Replies
Oct 24, 2009
is there some way to resize all the animation, all the symbols in all keyframes proportionally? I did all the animation, but now I realize thatīs too large on the stage.
View 2 Replies
Mar 4, 2010
I have set a movie clip with instance name if "body" to resize automatically based on the size of the browser window using:
body._x = Stage.width / 2;
body._y = Stage.height - 44;
body._height = Stage.height - 149;
body._width = Stage.width-20;
(that code may not actually have any relevance?)
What I'm wanting to happen is that when the "body" movie clip changes size, I want the objects within it to be scaled proportionally (keeping the x:y ratio the same). The result that I'm wanting will result in the contents (as a whole) being proportionally scaled to the height (because it will always be the smaller dimension in my case) of the current size of the body mc.
I've uploaded my .fla so you can see what im working with. The red square is the body that i've managed to scale but I have not yet added anything within it. (I have tried but it's contents distort when the body is resized)
View 1 Replies
Mar 23, 2009
I've made a slide show and I've been successful so far. However, I'd like to add some thumbnails right below the original image (original size).Here are some specifications of the thumbnails:Size: 50 x 50 px.The image sources of the thumbnails and the original image are the same.Therefore, I'd like to resize only the movie clips for the thumbnails because the actual image file dimensions won't be changed.I tried simply setting the width and height of the movie clip to 50 but it lost quality and you get jagged lines in the image. Does anyone know a good algorithm to resize an image inside a movie clip proportionally and without losing quality?Btw, I'm using an XML files to store the images so you have to include the Loaders and stuff, what I really need to know is how to resize images without losing quality.
View 3 Replies
Sep 3, 2009
i have been reading all over looking how to get flash to resize and i have seen all about setting the height and width to 100% but these all seem to be when the swf IS the webpage.i'm looking to embed just a piece of flash into my html page, which i need to resize on browser resize.
View 1 Replies
Feb 10, 2011
I've embedded swf's countless times and haven't run into this wall before. The original swf dimensions were 900px x 550px. I need to fit the swf into an area that's only 560px wide. So I embed with the width and height of 560px x 342px. The problem is the swf seems to scale to a fraction of the actual stageWidth. I've run numerous tests, and the stageWidth/stageHeight are being read in properly before any of the assets are being created on the stage.
I know that the swf fill the entire 560x342 area because there's an asset that follows the users mouse and does so within those bounds. Another strange issue, is there's a right-click menu, that once clicked, creates a message that pops up and is centered to the stage, yet that centers itself to the area that's not being scaled properly. It's almost as if I'm dealing with 2 different stages.
I've attached an image that hopefully demonstrates my issue. The black area represents the supposed stage, where the gray represents the area the swf is taking up when embedded in the page. The stage align is set to TL, and I've switched between all the scale modes with no success.
View 7 Replies
Apr 11, 2005
I need to scale an image so that it won't distort. Of course I don't know the dimensions of this image.I tryed something like this but it doesn't seem to work at all.
Code:
loadMovie("../ImageUploadFolder/optimized_images/" + this.file, "_root.back_mc.image_panel_6.imgContainer6");
[code].....
View 14 Replies
Oct 24, 2011
I have browsed the internet looking for a solution to this, and I have come close to getting what I need but it isn't perfect. [code]...
View 3 Replies
Apr 24, 2009
I need to scale a movieclip to fit the width of the screen and it's height to stay proportional. I have code that's always worked fine but, in this case, the movieclip is constantly changing size and this throws off my code, scaling it incorrectly when using a listener (it's initial scale is perfect).
Code: Select allgreybar._width = Stage.width;
greybar._height = Stage.height;
greybar._xscale = greybar._yscale = Math.max(greybar._xscale, greybar._yscale);
I imagine it's because it has shifted from the size it's proportions were read from by the time it applies them. I know my problem is theoretically solvable because the movieclip can be scaled correctly if I scale width and height equally. However, I need the movieclip to always be the width of the screen.
View 4 Replies
Jan 27, 2009
I have a SWF that pulls in movie files. I need a way to detect the size of the file that is being pulled in and scaling it appropriately..
Code:
import caurina.transitions.*;
var conn:NetConnection = new NetConnection();
conn.connect(null);
[Code].....
View 9 Replies
Oct 24, 2011
I have a problem where I am trying to make the second, minute and hour hand tick correctly.I made timers with 1000 ms, 60000 ms and 3600000 ms initially and that worked but i wanted it to speed up so I divided all 3 by some amount,However, when I did that the minute hand and hour hand starts ticking way too soon in relation to the second hand Is there something I did wrong in the scaling down of the milliseconds?
import flash.events.MouseEvent;
import flash.utils.Timer;
import flash.events.TimerEvent;
[code].......
View 5 Replies
Feb 14, 2012
So I have created my vdeo player , but Im havin problems handling different sized videos. How to properly scale videos proportionally? I get original width and height from metadata object:
[Code]...
View 2 Replies
Jul 9, 2009
I am programming an application I cannot get into specifics but I am working on a way to scale everything up on a stage from 640 x 480 to 1024 x 768 this would include loaded images, textfields, and a movieclip being used as a background. The document size has to start as 640 x 480 as the application needs to be that small.I am using action script 3.0 and a seperate .as document and no code in the time line although if necessary I am familiar with simple action script 2.0 conversions. I have looked around for tutorials/adobe live docs.Are there any tutorials or has anyone done this before and would be willing to explain how I could accomplish such a feat. If possible the final resize and upload to server could be done without being seen it would be amazing. But if impossible I could just upload the small image to the server than use cross php / flash to resize with php and send the link to the image location back to flash.
If I have to use php to send the information how can I communicate between php and flash, much of the documentation and tutorials are too weak explaining how the php end works and how to communicate properly in as 3.0.After doing this I would like to take a snapshot or copy of everything on the stage at 1024 x 768 and send a jpeg,png, or gif to be stored on a server.
View 0 Replies
Feb 27, 2009
This script loads the images dynamically using xml so getting the size of the image to use as a start provides to be a problem, since there is no image to begin with.I found script to be able to scale an image with the stage here:But this only works on a image that is already in the flash file, not one that is loaded dynamically like I'm doing with xml.
View 3 Replies
Aug 30, 2009
I have a simple test site to test scaling images proportionally.[code]The site is full browser with 3 MovieClips - header_mc, body_mc and footer_mc.header_mc is the strip across the top. body_mc is the middle section, which contains a image that is a MC, img_mc. footer_mc is the bottom strip.When the browser resizes, header_mc and footer_mc stay the same height, but the height of body_mc will change and footer_mc sticks to it's bottom.When the window resizes I want the image to resize proportionally - that's where I'm stuck.How can I resize the image to keep it's proportion.
View 3 Replies
Feb 11, 2010
I'm creating a simple liquid flash site layout with one MC that does not scale and remains at a constant position, and one mc that should stretch to fit either the height or width (whichever's larger) of the stage, but scale proportionally. I thought I had a pretty good grasp on the code for that, but when I put it in, the mc doesn't scale at all, in fact it just disappears! Could anyone take a look and let me know if you see what's wrong?
[Code]...
View 3 Replies
Jun 21, 2009
My site has a header and footer and then has an empty mc the full size of the stage (overlaps the footer and header). I'm loading 3 separate movable windows into this mc. I would like both the header and footer to scale proportionally with the browser (including the empty mc.), but not the windows. So basically I want everything to scale but the windows as they have pixel fonts.I'm not happy with my current website because its not scalable and when I drag the windows around I have huge margins on larger resolutions. Since my header and footers are vectors I realize I can make things alot more flexible if I can just figure this out.
View 3 Replies
Jun 19, 2011
i am using senocular transform tool in my flash, anyone know how to force user to scale image proportionally without pressing shift key?
View 2 Replies
Jan 2, 2011
I'd like to gain read only access to the following parameters of embedded Flash videos located on sites that I do not own through my own custom browser extension/add-on:
Time location of playback head (so I can display the current time in the browser extension via HTML5/JavaScript) Frames (so I can make capture them to an image file, save it and display image in browser extension) Original Dimensions in pixels (so I can display the original video dimensions via JS/HTML5 in browser extension)
Is this possible by using Javascript and HTML5 from a browser extension?
Would I have to use something like the SWFObject Javascript API [URL]
View 1 Replies
Nov 11, 2009
I made a flash mp3 player and it works fine in any other test pages. but when i embed it onto my site it just shows blank. what do i do? my site is [URL] and the flash player i tested here [URL] and it plays. What im i doing wrong? i tryed everything. right now i just got it in a iframe but i dont want that iframe.
View 1 Replies
Oct 19, 2007
Looking at the attached file, why does bottomScrollV give me the wrong value when the text is dynamically embedded and correct when manually embedded?
Here's the code:
ActionScript Code:
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoad);
loader.load( new URLRequest("info.xml") );
[Code]...
View 1 Replies
Sep 19, 2011
I am working on image and i like to scale or resize the image by dragging and resize option.same working as "free transform tool" in flash (design part); i need same functionality in application.
View 7 Replies
Jul 7, 2011
I'm having a bit of a problem here. As per the title, my flash swf file works fine when tested from the IDE, but when I publish it and open it through the browser, the stage doesn't seem to resize along with the window.I post below a bare-bones example. The "back" movie clip should resize, only it remains at the starting dimensions
Code:
import flash.events.Event;
import flash.display.MovieClip;
[code].....
View 9 Replies
Jul 29, 2009
I have Buttons which I have rotated vertically within a Canvas, that is working fine. The problem occurs, when the user resizes the window to a small size a vertical scroll bar appears, I would rather have each button squashed upto a smaller size.
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="40" maxWidth="40" xmlns:myComponents="myComponents.*"
horizontalScrollPolicy="off"
[code].....
View 2 Replies
Dec 8, 2010
I'm having a little issue with the resize event and resize effect of a VBox.
I have something like this:
<mx:VBox id="container"
backgroundColor="0xFFFFFF"
backgroundAlpha=".9"
paddingTop="15"
paddingLeft="15"
[Code]...
View 3 Replies
Jan 4, 2009
I have a main movie here that loads in an external swf through a container mc. everything is aligned and positioned to where it should be, and they are also set to that value onresize. the problem is, when my swf is loaded in, it works fine and is in the right position, same when you resize it. BUT, if you resize the window before the swf is loaded, it misaligns, until you resize!!
View 2 Replies
Sep 28, 2010
I have a datagrid that occupies 100% of browser screen. I want the grid to automatically resize when the browser is resized to small or full screen.
View 1 Replies
Sep 9, 2009
I've got a large bitmap (1920 x1306) that my client wants as a bg image, scaled to the swf size on load (930 x 575); but that can "grow" up to its original size if/when a user expands the browser window. All the rest of clips in the display list are to remain in place (except for a copyright clip, which they want to always be 14 pix above the bottom of the browser frame. I've tried loading the bitmap dynamically at full size and then using scaleX,scaleY to set it's initial smaller (930x575) size, and I've tried just setting the height/width of the dynamically loaded image using the math of scaleX,ScaleY just in case the scaleX "transformed" the bitmap so that it couldn't return to its original size. Both make the bitmap the right size. But the resize function below did nothing to it, (or the copyright.y.) THEN I tried just putting the bitmap into the display list (both sizing methods work here, too). But even as an original member of the compiled display list, the resize event is still not reaching the target. Everything I've seen on the web says this should work - but...no luck.
Here's the AS3 code in the 1st frame of my swf:
import flash.display.Stage;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
[Code]......
View 1 Replies
Sep 10, 2010
I have an embedded font in my AIR/AS3 app that lacks support for most internationalcharacters. Using TextField and StyleSheet with the font-family property, I assumed I would simply need to do this:font-family: Interstate-Regular, _sans;This works if TextField.embedFonts = false; but then Interstate-Regular isn't embedded for users that don't have it on their system. With TextField.embedFonts = true; the text doesn't even show up. Is there a way to embed Interstate-Regular and still use _sans as a fallback system font without embedding it as well?
View 1 Replies