ActionScript 2.0 :: Global To Local - Everything To Be Center On Stage Even After Resize?
Oct 19, 2009
I have this movie clip on a stage that I need everything to be center on stage even after resize.the clip structure is rootclip.child.child.the first time I click the button the tween works fine. If you click a second time the clips start start to drift away from center stage. And if I resize the stage everything seem to fall apart. the 203.5 is half the width of the MC that I'm trying to center. So it's total width is 407px.
ActionScript Code:
this.startButton.onRelease = function () {
var introHead_currentPos_x = _root.instructMc._x;[code]....
View 0 Replies
Similar Posts:
Feb 19, 2009
im creating an xml image gallery and its going well, but for some reason when i add the loaded image to the stage even though i've specified it to go to the center of the stage it doesn't, and won't center until I resize the stage
View 2 Replies
Feb 10, 2010
The problem is: I can center the stage at top or at bottom, but if it is centered at top, when the window is resized obviously the top will be quiet and the bottom of the page will get bigger/smaller.If it is centered at bottom, what will change is the top. how can I center at the middle, and on resize it changes the same top and bottom values ? Another question, is it possible when on resize at center to resize until X pixeis at top and then resizing only at bottom ?
Edit: Basically, I want the stage to be centered until X resolution, and then I want it to just 'grow' on the bottom and not on the top
View 2 Replies
Mar 27, 2009
I have a movie clip on my stage and it is named quest. Within quest, there are several frames representing the entire game (it's a text based adventure). Every once in a while, there will be an inventory item in one of those frames that has the ability to be dragged and dropped into the inventory box (which is a seperate movie clip on the main stage).
All of that works fine, however, since the movieclip that can be dragged was defined in the 'quest' movieclip, once the user needs to move on to the next frame in the quest panel, the inventory item disappears from the inventory box.
View 1 Replies
Sep 15, 2011
in my Controller Class:[code]brick it's inside a container and its position in x axis is 200px.When the brick is moving, the x and y value are based on stage x and y mouse.The 0 in the stage should correspond to -200 inside my container.How can i use globalToLocal method?instead write:brick.x = (mouseX - mouseX%theGrid.getGridSize())-200;
View 16 Replies
Sep 7, 2011
I have a problem where I make a variable in one class and change it using the constructor method in another.Is there anyway that I can make that variable available in all methods in this class? Here is the code:
[Code]...
View 3 Replies
Feb 4, 2010
I made a cube with as3. I wanted it to rotate in the Y Axis according to the horizontal mouse movement. It works nice when this is all I want. But if I try to also make it rotate on the X axis with the vertical mouse movement, things get screwy.
This happens because the transformations are added in the global coordinates, not the local ones. So, for Example, if I wanted the cube to rotate 30 degrees along its Y axis, I have to find a way to translate that into the global coordinates, and then apply that to the matrix3D of each face. I need a local to global translator.
[Code]...
View 1 Replies
Aug 28, 2006
i just want to ask if there's a way to avoid the trip to global security panel to access local .swf?
View 3 Replies
Sep 27, 2008
I wonder if a keyframe on an actions layer that has an action in it will work like a keyframe on other layers, meaning it will make all actions on the previous action frame inactive and only the actions on its corresponding action sheet available.If that is the case, is it possible to have at least two action layers to separate global and local actions?
View 9 Replies
Feb 7, 2008
I have been creating an XML gallery now got to showing the big images part. I want to create a resizing background [URL]. I can create the effect but it always resizes from the top left not center.
[Code]...
View 2 Replies
Jan 23, 2009
I'm just trying to figure out to get my MC to resize from the center instead of the top left? Can I change the registration point or something in AS?
View 1 Replies
Dec 8, 2010
I am just getting back into using Flash after not using it for about 5 years. I'm having an issue with the simplest thing! I want to be able to type pixel values into the Properties panel to transform/resize an object from the OBJECT CENTER as reference point. If I use the transform tool, it uses the center of the object as the reference. However, if I do as above and type values into the Properties width/height, the object transforms with the top left corner as reference. If I need two or more objects sized exactly the same, or if I want to do a "zoom in" effect, using the transform tool is very ineffecient!
My object seems to be showing that the center is set as the reference point (white circle in center of object). Also, the objects I am working with are jpg's and psd's imported to the library, and made into movie clip symbols.
View 9 Replies
Nov 16, 2006
When I resize the browser it calculates the new center and eases the movie into position. It also aligns with the left edge when the window gets smaller than the movie. This has probably been discussed somewhere, but I can't find anything.
View 2 Replies
Apr 28, 2008
how to make bgImage align in the center on resize, instead of top left?
Code:
Stage.scaleMode = "noScale";
_global.imgConstantWidth = bgImage._width;
_global.imgConstantHeight = bgImage._height;
[Code].....
View 3 Replies
Jun 8, 2009
I have a problem with the following actionsctipt. what this actionscript does is to position the "mc_content" in the middle of page all the time, even the user trying to resize the window. but my problem is when you open the window "mc_content" is not align in the middle, but after you resize the browser it will adjust in the middle of the page.
[Code]...
View 5 Replies
Apr 26, 2007
resizing movieclip using action script. I doing a resize on the width of the moviclip. What i got is the movieclip resize on center, but i want is on left. the code i use as below:
MovieClip.prototype.resizeMe = function(w) {
var speed = 3;
this.onEnterFrame = function() {[code]......
View 2 Replies
Jan 22, 2010
am not much a coder but am learning i just wana know how i can center my flash site/content/background on browser resize
i found a tutorials about that exactly the only problem was am using AS2 and the tutorials is for damn AS3 so please if you know one for AS2 then direct me or if you got som code u wana share dont hesitate 2 post it 4 me
View 1 Replies
Jan 31, 2010
I am trying to have flash draw a line from the center of the stage out and increment around the stage. Not sure what math I would use to do this though. So far I have the line going out to a certain point but not sure how to change that point so that it circles around whatever the dimensions of my stage would be.
So far I have this:
var linetox=0;
var linetoy=0;
var _stage=this;[code]...
which obviously moves the destination ending of the line lower and lower, just trying to get it to draw around the screen (like a clock)
View 1 Replies
Dec 19, 2011
I was trying to convert global coordinates to local coordinates of a UIComplenent in my flex project using below code using below code
var gp:Point = new Point(e.stageX,e.stageY); //global point
var lp:Point = uic.globalToLocal(gp); //local point
uic is UIComponent in which I have subclass of Sprite for drawing something I have set the sprite's mouseEnabled and mouseChildren to false to not interrupt the mouse event. above code is within uic's mousemove event where I was tracing the gp and lp gp was giving correct value and suprisingly lp was giving negetive values. when I move the move to the top left corner of uic i expect lp to be 0,0 but it is giving the -width of of uic. I broke my head for hours and ended up finding an alternate by using offsets. Infact my original code was much simpler like this which was same issue
var lp:Point = new Point(e.localX,e.localY);
I am not sure what exactly is causing this problem. the workaround had lot of issues and it creating a mess in my rest of the algorithms.Just now I found even more interesting thing (which is actually weird). for some reason I went and create a new lp2
var lp2:Point = new Point(e.localX,e.localY);
now surprisingly it was giving correct values as expected and I went back and changed the code as
var gp:Point = new Point(e.stageX,e.stageY); //global point
var lp:Point = uic.globalToLocal(gp); //local point
var lp2:Point = new Point(e.localX,e.localY);
var lp2:Point = uic.globalToLocal(gp);
now it is expected to have all the lp, lp2 and lp3 variables to be same but weiredly lp two is giving wrong value and lp2 and lp3 were giving correct. I am suspecting using the variable lp has something to do. I am not sure about that but above proves it so right now I am using lp2.
View 1 Replies
Apr 6, 2010
I have the fonts embedded (Yet it still prompts me saying missing fonts every time I open flash, but not the fonts that aren't resizing correctly)
I have a function that takes in a textfield, resizes the font to fit the text box, works fine on my local machine, does NOT work on other machines.
why this doesn't work? here is the function
function fontSizeChanger(dtb,myWidth)
{
dtb.embedFonts = true;
var myFormat:TextFormat = dtb.getTextFormat();
[Code].....
View 8 Replies
Oct 19, 2011
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.
View 1 Replies
Feb 27, 2006
i saw a thread while ago .. that always position a movieclip in the middle of the stage even if the stage or window resize any1 can point me to it
View 3 Replies
May 10, 2008
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;
[Code].....
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
Jul 4, 2010
I'm trying to load a local xml file:
xmlLoader.load(new URLRequest("../xml/xmlData.xml"));
But I'm getting this security sandbox violation:
#2148: Only local-with-filesystem and trusted local SWF files may access local resources.
I don't get this error when I embed the XML file directly with the EMBED metadata tag.
View 3 Replies
Nov 9, 2009
I've got a Global variable here in my flash project, which is stated like this,
_global.swfloaded = "home";
This variable then changes throughout the project, depending on what buttons are pushed. One example of the change is when a button labelled Classic is clicked, taking the user to the Classic page, the variable is changed like this -
swfloaded = "classic";
I then have a dynamic text field with the instance name of 'output' on the stage, which I want to display the variable, the code I've used for that is -
output.text = swfloaded;
The problem is the 'output' field doesn't update at all, no matter what is clicked. How I can quickly and easily get the field to update when the global variable itself is changed.
View 3 Replies
Jun 1, 2005
I have a simple popup dialog box which exists in a movieclip within the timeline of a loaded movie. I would like to be able to drag this dialog within the bounds of the parent movie (i.e. global stage) and not be confined to the dialogs parent clip and ultimately parent movie.
Within my dialog_mc I have a clip called drag_mc which the user clicks to drag dialog (the specifics are below)
Path:
_root.site_mc.gallery_mc.dialog_mc
Registration point:
top left
[Code]....
View 1 Replies
May 24, 2011
i am making a simple game i want to be able to add an keyboard event lisnter within the class constructor. However i am having trouble. i undertsand you have to pass the stage through a listed display object property stage? anyway i am getting errors that do not recognise my event listener keyboard event.
package louiseguchi.game
{
import flash.display.Stage;
[Code]....
View 2 Replies
Apr 20, 2009
I'm having trouble centering the stage on screen, its locked to the top left of my window and nothing will make it move. I remember accidentally pressing something on the keyboard just before this happened, but don't know how to get my stage center again. The hand tool does nothing.
Oh and its only happened in this fla, other fla's are fine.
View 3 Replies
Jan 11, 2008
My problem is that when I load this swf into another one it won't run and I get the error://Renderer (WARNING) :: startEnterFrame :: Unable to add a listener to the enter frame event because a global stage reference does not exist.The animation classes require that I add a global stage reference and I have added that in my main App class that is the document class in my animation swf like this:AS]import com.boostworthy.core.Global;Global.stage = stage;[/AS]This works fine when the swf runs on its own but when I load it into another movie I get the error mentioned above. I've tried setting this reference in different classes (my animation swf uses a number of classes) but no dice. I think that I might need to pass a reference to the stage from the top-level movie to the animation swf though I don't know how to do this.I have tried like this:
[AS]//code on top level movie
var myApp:App = new App(this);
//code inside App class (main class used for animation)
[code].....
View 5 Replies