ActionScript 2.0 :: Stage.width Changes After First Frame?
Jul 17, 2004
Stage.width is changing to the correct value only after one frame. On the first frame it's like 500 something and on the second it's around a thousand. I don't really have any idea what's causing this, but in my fla my prototype is supposed to resize the box and if the last two parameters aren't set it centers it in the dead center (thanks css designing as a side).Well... enough talk, anybody know why it changes?[URL]
Stage.width is changing to the correct value only after one frame. On the first frame it's like 500 something and on the second it's around a thousand. what's causing this, but in my fla my prototype is supposed to resize the box and if the last two parameters aren't set it centers it in the dead center (thanks css designing as a side).
is there a way to make a minimum width and stop resize? I have a menu I am building that is locked to the bottom of the browser and 3 buttons on the left and a movieClip on the right. When you resize the browser window - currently - you can make the button on the right sink under the three on the left.
how to get a movieclip named "topnav" to resize it's width to match that of the stage. I am trying to resize the width of a top nav bar across a resizable RIA. I have started with the following code but with only partial success:
Code: stage.addEventListener(Event.RESIZE, resizeListener); function resizeListener (e:Event):void { var reg2 = stage.stageWidth / 100;
trace ("The Width is: " + stage.width + "."); trace ("The Height is: " + stage.height + "."); The Width is: 0. The Height is: 0. Why is it Zero instead of the document's size ?
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 am trying to reference to top level (stage) width and height of the main stage for the placement of something located inside a movieclip on the stage.
My code is: Code: my_loader.x = (stage.stageWidth - my_loader.width)/2; my_loader.y = (stage.stageHeight - my_loader.height)/2;
But this seems to just relate to the width/height of the mc that my_loader is nested in...
In as3 What is the difference between calling stage.width and stage.stageWidth I read somewhere that if we have nothing on stage then the value of stage.width is 0,but what happen when I have nothing on stage but loading contents dynamically on stage?I have tried this and when i have loaded content dynamically on stage then i have got
stage.width=value; // where value is dynamic number
In actionscript 3 (as3) What is the difference between calling stage.width and stage.stageWidth. This was something I remember I got confused about in the past (Adobe's api docs are an artform in obfuscation
I was wondering if any of you can spot the error in my code? I got a bunch of objects called 'jelly' that are gonna bounce around my screen but the problem I got is they don't bounce at all! they just run straight off. And yeah I'm very new to actionscript, can anyone see what I'm doing wrong here?
I have a Movieclip on stage with nested movieclips inside. All referenced at 0,0. None of the child movieclips load any dynamic content, animate or have Masked Layers. It does have an input textfield in one of the child MCs. The parent MC shows 280 px width, while it returns 313 px with a .width trace. There is no code that alters the .width value of the parent MC at run-time. And the ParentMC on stage is not scaled (it is at 100% width/height)
I'm trying to change the position of a movieclip I've added to the stage. When I try to access stage.width or stage.height I get 0. I've tried MovieClip(root).stage, DisplayObject(root).stage, root.stage, stage, and simply width and height. All of these are equal to zero.
am i doing something wrong becasue i have set a min stage size and when my window gets to that size it is meant to stop scaling the flash movie, however it doesnt
I'm trying to center a movieClip on the stage but this movieclip is animated from a simple pixel to its full size.So when i try to get the width and height of this MC I get a width of 5. While the width is 500 after the animation is played.How can i get the biggest width of this MC so I can center the MC at the start of the anim?
Is there any way to get the real stageWidth of an loaded swf? The problem comes when the loaded swf has some elements outside the scene. In this case content.width becomes bigger then the scene. My code looks like this:
i have a swf (child swf) which is loaded into another swf (parent swf). I want the child swf to know the stage.width of the parent swf. If I trace "_parent.stage.width." I get output undefined. Is there a way to do this?
i have a mask which is over some thumbnails. i have given that mask the value ofStage.widthi.e mask_mc._width = Stage.width /1;however i would like the mask to e slightly padded left and right so the mask doesnt go edge to edge of the screen any ideas on how i can do this AS2
I used this script: greengrass._xscale = Stage.width; But I can tell based on the gradient i applied to my fill of that greengrass MC that it's almost double it's size in width and I think it's going past the stage's width. Is there a script to make the greengrass the exact width of the stage and to not go beyond it?
how I access variables in a frame on the stage with code from a frame within a movieclip?(basically passing variables from a stage frame to a movieclip frame)
I have a class that in it's constructor I run the following code, that basically checks to see if the class movieclip is bigger than it's supposed to be, and goes through and changes the background art on each frame to be the size the user wants it to be (with 4 frames in the class and with bg art called "bg1","bg2", "bg3", and "bg4" respectively on each frame). So, I cycle each of the 4 frames and change the background art to the new width and set the parent class to xscale=100. The problem is as soon as I change the width of the bg art, as soon as I gotoAndStop to another frame that width is lost and set back to what it was.[code]...
I would like to know how i can get the width of a movieclip on its current frame. I am using scrollRect to hide certain sections of the movieclip and when i want to return it to its original size i need to get the dimensions the movieclip on each frame so i can return it to the default.
I have a parent swf that loads another swf (it's for a client). The parent swf 's stage dimensions don't match the child's. How can the child set the stage dimensions?
I've tried this after the child was loaded, but it's not working:
Both these return 100. Same for height. The stage has been set to 1024x620 in the editor.I'm using CS5, Flash version 10, windows7 64-bit.I don't get what's going wrong here. I'm trying to center something and it keeps coming out like this.
I need to get some parameters of a movie adding an as3 code to the beginning. As the code will be inserted in many movies, I need it to be 'general' without any reference to the names of the clipsIn particular, I need to retrieve mouse coordinates and the real movie width. For real movie width I mean the width to whom are referred the mouse event stageX and stageY.For example in this movie http:[url]... the width I'm talking about is the white frame. In fact if you use
ActionScript Code: stage.addEventListenere(MouseEvent.CLICK,func); function foo(e:MouseEvent):void[code]....
to get coordinates onclick and you click on the top-left corner of the white layer you'll get 0-0 or similar values.I tried to get that relative width using
ActionScript Code: stage.stageWidth
but this returns me just the object width (so 100% of my page in the previous example) while I need only the white part width.how can I do this without using any name and referring just to the stage of my scene?
Is there a way to set the stage width and height using actionscript, the same way you might set it using the "size" button in the document properties panel?