Actionscript 3 :: Keep The Same Scale Mode On Stage Resize?
Mar 18, 2011
I'm using the loadermax class from greensock in order to load an image which matches the screen's width and height, using a scaleMode of proportionalOutside. The problem is, if I resize the stage, the image does not scale with it. Is there a way to resize the image while maintaining loaderMax's scaleMode?
I am creating a website and I want it to be fixed size when the stage is bigger than 750 height so I am using no scale mode ActionScript Code: stage.scaleMode = StageScaleMode.NO_SCALE; But if the stage would be smaller than 750 height I want the website to scale proportionally.
So I am using ActionScript Code: stage.scaleMode = StageScaleMode.SHOW_ALL; I am also listening for resize with eventListener everything works fine until i resize the browser smaller then 750 it executes StageScaleMode.SHOW_ALL but after that resize eventListener stops calling the function.
I am working through the examples in the PaperVision Essentials book and I keep getting this trace when publishing:INFO: Viewport autoScaleToStage : Papervision has changed the Stage scale mode.This is also making the object I am using smaller than it should be. Is there an easy way to disable this feature? There has been no mention of this in the book as of yet.
There is a flash with stage size 800 x 600. I need to add a button on the flash. When the user clicks the button one time, it will resize to be 600 x 450 and all MC, texstbox, button insides the flash would be resized on scale.
When the user clicks the button 2nd time, it will resize to be 400 x 300 and all components resize on scale as well.
When the user clicks the button 3rd time, it will resize to 800 x 600 again.
I'm building a flash website that needs to have fullscreen enabled for the entire site. Does anyone know how to make only specific movieclips scale up in size when entering full screen mode, like various background movieclips?
I am currently working on a swf (call it swf_A) that will eventually be loaded into another swf (call it swf_B) and have a few questions about resizing movie clips with the RESIZE event.[code]This is resizing my Movie Clip, however when I drag the flash player to make it bigger, it seems that it is scaling from the bottom right of the player. I see the Stage, or white background in the top and left of the player. Any Ideas?Second part is if I use a reference to the stage like doorsMC.width = stageWidth; and doorsMC.height = stageHeight;will this break when I load it into swf_B?
In ActionScript 2.0, I am trying to make my application resize to Full Screen mode (for Flash Player 9). It goes to full screen correctly, with the typical message "Press ESC to exit Full Screen mode".
What I need to do though is toggle a few elements' visibility on the stage.
I'm doing and animatic movie with flash (means lots of hand drawn frames and many layers) I also have about 40 sequences
I would like to scale down my whole movie to a smaller size like 720*480 (actual is 1980*1080) but when I change size in "propery" window it just change the size of workspace and drawings stays the same size.
is there any way to have the graphics scale to the new document size without using "transform tool" on each sequence, because flash crashes when I do that.
I have a movie clip object with a width of 306 and height of 194. I need to change the dimensions of the movie clip and still have the x and y scale set at 100. Currently when I change the movie clip width to 352.8, the x scale increases to 115.3%. I have to have the scale reset to 100% after I've adjusted the movie clip's width. Is there a way to do this in CS3? (this is all in design mode, not run time). Do I need to delete the movie clip and recreate it?
I am wondering how would I scale an image on browser resize with minimum and maximum width and height parameters?
I know how to use the Event.RESIZE function to make my image proportional with the browser using stage.stageWidth/Height, but I am trying to figure out a way to have a movieclip or image scale up or down to a certain dimension such as on browser resize the image max would be 640x480 and the minimum being 320x240.
Ok so for a while now I had this tiny chunk of code that would resize and image and scale it proportionatly. However I just realized there is an issue and I'm having some trouble fixing it - which should be a joke to fix but I can't.
I am trying to achieve an effect seen as on this website. [URL]
I want to have a background image that resizes to the browser window (my other elements retaining their size) - but stays in scale. I have been using the code provided at gotoandlearn which tiles the image. Here is the code used there.
import flash.display.BitmapData; GreyBar._xscale = Stage.width; var tile:BitmapData = BitmapData.loadBitmap("tile");
i am wondering from this code, it makes the stage full screen, does it also makes the content of my movieclips scaled to full screen? i have tried this code and it does not seem to do that, how can i make my content to scale to fill a stage's full screen? i have a Movieclip containing a background with a class to make special effects on the background, i am having trouble making the background be "fullscreened" nicely with the stage.
I am trying to make a frame arround an uploaded picture by repeating 1 image over and over again. The user will have to enter the real dimentions of the picture and the image will be scaled acordingly so that the frame will look as big as it should. The problem is that when I get a bigger pickture and I scale the images something goes wrong and there is some smearing in the movie clip. When I move it to X:0 and Y:0 all is well. When I move it to the center of the screen the smearing is there. Here's the code I use:
This goes out to Scotty or any other guru floating around out here. I need the image_mc movieclip in this .fla to scale to fit browser, however i need the image to scale in proportion. I would also need a listener of sorts that will NOT allow the image_mc movieclip to scale below the stage size of 1024 x 768.
I'm writing a web based flash app that's written entirely in AS3. I have objects on the screen as part of a GUI. I would like the user to be able to resize the window, or make it full screen. I would like everything to auto-scale with the resize, but also remain in the same relative position on the stage.
When you resize the browser window the thumbnails rows and columns adjust accordingly to fit.I've managed to attach the thumbnails correct when my enableButtons() function is called but i'm unsure how to approach resizing.
Stage.align = "TL"; var numberOfGalleries:Number = 20; var thumbMarginX:Number = 163; var thumbMarginY:Number = 109;
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.
You know normally when you are on a stage and then you click into on movieclip on the stage you see the other stage items faded out still and can edit the specific movieclip you are in, like soo.the normal mode for clicking on symbol on the stage.you can still see the faded stage elements in the background.screen1.jpg (30.81 KiB) Viewed 454 times
Is there a way to determine the non-fullscreen maximum stage height/width? In other words, is there a way to pre-determine what the value of stage.stageHeight and stage.stageWidth will become before the user maximizes his browser?
I have a quite different problem with resizing. I have a Flexbook component which uses the middle part of screen (center) with a html header menu and footer. The problem: The scaling works perfectly when we run in the local machine ( Flexbuilder). But when we deploy it to the server its like scaling never existed.. The requirement: when user maximizes the window or minimizes it, the Flexbook should be resized to fit the screen.