ActionScript 3.0 :: How Does Flash Determine The Coordinates Of Movieclip In Relation To The Stage
Mar 28, 2009
Okay this is always something that's puzzled me. If I create a movieclip, place that clip on the stage, then inside that movieclip, create another movieclip, how does flash determine the coordinates of that second movieclip in relation to the stage. The reason I am asking this, is that I have a large movieclip which contains a number of other smaller movieclips. When a user clicks on one of the smaller movie clips, I need the larger movieclip to move so that the clicked movieclip is now centered on the stage.
I figure that this would be easier to know if I knew how to calculate the distance which the second, smaller movieclip is from the center of the main stage in x and y coordinate values. Am I making any sense? If not I'll try to explain again.
View 14 Replies
Similar Posts:
Apr 1, 2011
Is there a method to determine the stage coordinates of a movie clip?
I don't mean something like this:
stageX = mc.x + mc.parent.x + mc.parent.parent.x + ....
I would like to be able to determine the movie clip stage coordinates without knowing what are its parents and grandparents etc. The goal is to be able to place the movie clip on exact place on a stage, no matter what is the nesting structure.
View 1 Replies
May 4, 2011
I just started coding classes and I am having some pretty good success thus far coding individual objects. BUT I realized that I don't know how to find coordinates of another object that is on the stage!Say I am coding in the class "Zombieguy".With the other movieclips linkage "Armyguy" I try toracetrace(Armyguy.y);ORtrace(Armyguy.Y);Both come up with "access of possibly undefined property y through reference with static type Class".I'm sure this is probably pretty simple, but can someone inform me of how to do this small step that is holding me back?
View 12 Replies
Oct 27, 2009
What is the simplest way to determine absolute object coordinates in AS3?
View 1 Replies
Mar 22, 2012
I have some movieclips like this one: game_mc.substage_mc.rightHand and inside the rightHand i have a thread_mc like this:
game_mc.substage_mc.rightHand.thread_mc
Ok so here is the thing, i need to access the thread.x and thread.y position related to the stage or substage_mc i donīt really care, but if i do this[code]...
View 3 Replies
May 12, 2010
I know about Flash's localToGlobal and globalToLocal methods to transform coordinates from the local system to the global system, but is there a way to achieve the intermediate? To transform coordinates from an arbitrary system to any other arbitrary system?
I have a clickable object inside a Sprite, and the Sprite is a child of the stage. I want to retrieve the clicked point in the Sprite.
View 2 Replies
Oct 28, 2010
This is a CS4 file so and I have CS5 so if you give me either it will be awesome
I have a movie clip that follows the mouse..
Its not done yet but its gonna be a dog chasing a/the mouse...
I want to have it where the if the mouse is left or right of the following movie clip it shows it walking toward the mouse... so something like
if mouse positions is less the the cursor + 10 (pixels) goto and play frame with dog walking left and one for right up down (I want this to walk till its directly under or over mouse and then laydown or jump only when over or under mouse..
(say its a 20 pixel wide object and 10 on each side will cover the whole thing and not just the exact center pixel, thats what the 10 + movie clip position is for, but Is there a way to tell it to goto and play whatever_frame when mouse is left of any graphic on the sitting dog section??? like the equivalent of onRollLeft or whatever.)
this is the code i have.. its the top statement that doesn't work the bottom 2 do..
Code:
if (_xmouse < detail.x+10) {detail.gotoAndPlay(61);
}
detail.onRollOver = function() {
detail.gotoAndPlay(31);
[Code].....
I already created the shapes and placed them in the appropriate frames.. you should only need to mess with the actions on the instance "detail" (the dog face in frame 1 of scene 1 in layer "follower" ---- just the actionscript needed for that instance is needed in the reply.. you should not need to chage any of the layers, but if you do just tell me what you did and why.
my fla is to big to upload to this form so im placing it on my website here
View 2 Replies
Oct 28, 2010
Its not done yet but its gonna be a dog chasing a/the mouse. I want to have it where the if the mouse is left or right of the following movie clip it shows it walking toward the mouse... so something like
if mouse positions is less the the cursor + 10 (pixels) goto and play frame with dog walking left
and one for rightup down(I want this to walk till its directly under or over mouse and then laydown or jump only when over or under mouse.. (say its a 20 pixel wide object and 10 on each side will cover the whole thing and not just the exact center pixel, thats what the 10 + movie clip position is for, but Is there a way to tell it to goto and play whatever_frame when mouse is left of any graphic on the sitting dog section???like the equivalent of onRollLeft or whatever.)
[Code]...
View 3 Replies
Oct 20, 2009
I have a frame_mc that get scaled 400 % onPress with a fusekit tween. Now I'll like to anchor a title_mc to the the top edge of the frame_mc without scaling it. How to do that? onEnterframe in the onPress function?
View 0 Replies
Apr 13, 2011
I have a group of movie clips, each placed randomly on the stage. I want to be able to click one of the movie clips and move them around. They are stored in an array.
View 5 Replies
Apr 17, 2011
I have movieClip (in as3) and I'd like to know is this movieClip playing now
View 2 Replies
Jul 2, 2010
is it possible for flash to detect off-stage mouse coordinates in order to continuously drag an object within its bounds while the mouse is moving outside of the stage? for example: i have a draggable red square on my stage. the stage is the bounds of the drag. if i drag the red square to the bottom of the stage and continue to drag outside of and around the stage, i'd like the red square to continue moving within it's bounds, following the mouse coordinates. currently, dragging halts as soon as i leave the stage and the red square only begins to move with the mouse coordinates if i reenter the stage bounds.
View 2 Replies
Oct 8, 2011
I have a MovieClip inside a stage that is mostly(not accurately) centered to the middle of the stage.
When I try to save the MovieClip into a bitmap in order to upload it to facebook, I either get a cropped image or a white image(blank). Here is the code for generating the bitmap:
var source:BitmapData = new BitmapData(board.width, board.height);
source.draw(board);
var bitmap:Bitmap = new Bitmap(source);
The result I am getting is the yellow area in the following image:
[Code]...
View 2 Replies
Nov 25, 2010
i can't seem to figure out this:
I have 3 coordinates on a stage.
Coordinate1 (x50;y50);
Coordinate2 (x150;y150);
Coordinate3 (x250;y250);
How to make a movieclip (or button) appear on one of theese coordinates randomly when loading flash?
Coordinates don't change but movieclip (or button) goes to one of theese positions upon flash movie starting.
View 6 Replies
Jun 23, 2009
Is there any way for me to move the mouse to a spot on the stage and determine what the x/y coords are? It's really hard writing some action script and just continually guessing what x/y coord i want until i get it close enough.
View 1 Replies
Mar 17, 2010
i have a class called "Ball" that extends "AllSprites" which is a class that extends "Sprite". there is an addChild within the "Ball" class that adds a Sprite to the stage. when i run it like this, it successfully adds the object to the stage.
in my Main class i have
Code:
var ballOne:Ball = new Ball();
i am trying to get the x and y value of ballOne from within my Main class but if i try to do
Code:
trace(ballOne.x);
i get an error:
1119: Access of possibly undefined property x through a reference with static type Ball.
how do i tell my code that the ballOne is a Sprite so i can get the x and y values?
also not working:
Code:
trace(Sprite(ballOne.x));
View 7 Replies
Jul 22, 2005
I have a whole stack of tile instances arranged in a grid on the stage. Each mc has a button in it. All I want is when the user clicks the 'mc', to return the coordinates of that mc relative to the main stage. I've tried _root, _parent ... everything.
Does each tile have to be named? Of course I have been able to find the coordinate if I name them all but I'm dealing with about 600 of them. Also, they are arranged in a weird way that I can't use AS to generate it at runtime. Check out the attachment and you will see what I mean.
View 2 Replies
Jan 17, 2012
i have a character_mc that moves on mouse click, a logtxt dyanamic text box and a mc named $box. The camera follows the character and when the log and $ boxes are staying put.
I want them to stay on the same point on the stage(meaning I want them to stay at the same place on the camera) I was wondering what i might do for this? I have tried to put them in a movie clip but it doesn't really seam like it worked well so i discarded the idea.
Heres the code:
package {
import flash.display.Sprite;
import flash.display.MovieClip;
[Code].....
View 1 Replies
Jun 18, 2009
How can I get the X, Y, and rotation values, relative to the stage of a child of unknown number of parents?
What I am doing is: I have a 'stick' object, that creates a child 'stick', that creates a child 'stick', etc a random number of times.
The end stick then creates a leaf.
Each new stick rotates a little bit randomly.
As a result when my leaf falls off the final stick it flies off in a strange direction.
How can I get the leaf to fall down (eg y++ relative to stage)?
Alternatively I thought I could dispatch an event that has a leaf created at the stage level but then I really need to know what the X and Y co-ordinates of my final stick is realtive to the stage.
View 2 Replies
Dec 5, 2007
Okay picture an mc embedded in an unknow amount of parent mcs. With the code put on the mc, I tried this:
Code:
trace( _root.stageX(this) );
where it is defined on the main timeline as:
[code]....
View 1 Replies
Jun 19, 2009
How can I get the X, Y, and rotation values, relative to the stage of a child of unknown number of parents?What I am doing is: I have a 'stick' object, that creates a child 'stick', that creates a child 'stick', etc a random number of times.The end stick then creates a leaf. Each new stick rotates a little bit randomly.As a result when my leaf falls off the final stick it flies off in a strange direction.How can I get the leaf to fall down (eg y++ relative to stage)?Alternatively I thought I could dispatch an event that has a leaf created at the stage level but then I really need to know what the X and Y co-ordinates of my final stick is realtive to the stage.
View 0 Replies
Oct 30, 2009
I have a series of movie clip images lined up horizontally inside a parent clip on stage.I need to move the clip left/right and keep a certain portion of the content it on screen the whole time. Like a horizontal scroll bar but with buttons.When you've gone too far to the left... the content container should stop - and vice versa.
View 0 Replies
Dec 5, 2009
How would you calculate or determine the mouse speed on the stage? What i am trying to do is this:
You have a custom cursor which shows a plus sign when you very suddenly and fast change the direction of the mouse to the right. When you do the same to the left, the cursor changes to the minus sign.
However, if you steadily move the mouse from left to right while the mouse cursor is showing the minus sign, the mouse cursor stays the same, only on very fast change of direction the cursor changes?
View 9 Replies
May 6, 2009
I need to write a function that will position a movieclip depending on the height of the stage.I'm a little uncertain as how to proceed with this, as my knowledge on AS2 is still developing..Basically I want something like the following thought process:
if stage is < 500px height, then movieclip_y=(Stage.width/2)-100
if stage is > 500px height, then movieclip_y=(Stage.width/2)+100
I hope this makes sense. I guess I'm unsure as how to determine the height of the stage (I've created a stage that sizes itself to the browser dimensions).
View 2 Replies
Sep 29, 2011
Is it possible to change the coordinates of a project so that is it more like a graph?
Eg. The center of the page is 0,0 and the bottom is -200 and the top is 200
View 4 Replies
Oct 22, 2011
I need to show a an objects coordinates on stage as it moves across the screen.
View 2 Replies
Oct 7, 2010
I have a graphical component and I am trying to obtain it's coordinates relative to the stage by using the localToGlobal or contentToGlobal methods.
My problem is when scrolling a Container, these methods do not return the correct values, but return the old unshifted coordinates of the graphical component. Later, after everything seems stable, when trying to use the methods they return correct value so this means at the time where I use them after scrolling not all information necessary in computing have been commited.
For the case of the Container class I have investigated and although it passes through the scrollChildren method, the computation is wrong.For the case of the Tree component when scrolling with the wheel, the methods return correct value, but when pressing the arrow button of the scroll-bar the methods return incorrect value.
Until now I have tried to listen the scroll and the update complete events when they are dispatched but without any success. So my problem is that after scrolling I would need to know a moment(event to be listened or something else) that I can call the methods and the output to be ok.I would like the final solution to be uniform.
View 1 Replies
Oct 22, 2011
I need to show a an objects coordinates on stage as it moves across the screen.
View 2 Replies
Jul 8, 2009
I am building a project where I have 15 'islands' inside one big 'ocean' movie clip. I created navigation buttons so you can explore the Ocean movie clip and look around the islands. my problem comes when i want to 'zoom into an island'
So basically on the stage i have a movie clip called- Ocean_mc, and inside it are 15 movie clips, one of them (for this example) is a movie clip called GreenIsland_mc.
when a user clicks the GreenIsland_mc it needs to expand and place itself centre stage, then when clicked again in needs to colaps back to where it came from. The problem is that when GreenIsland_mc expands it needs to expand to coordinates relative to the stage, but when I shrink it back again it need to find the original coordinates relative to its place inside the Ocean_mc movie clip.
[Code]...
View 1 Replies
Jul 16, 2010
I am trying to scale a movieclip with AS3, but always using the center of the stage as the registration point. The movieclip is larger than the stage to begin with, and uses a slider component to slide back and forth. I'd like to be able to scale the movieclip using a button, but it currently uses it's own registration point (upper left corner) as the source.
Is there a way to force the scale to use the center of the stage?
View 3 Replies