ActionScript 3.0 :: Dynamically Placing Movie Clip At The Angle And Global Position Of A Mouse Click?
Sep 23, 2009
Does anyone know the code for finding the global positioning of X & Y co-ordinates of a click of a button which is constantly rotating, and then secondly the code for when you click on the button it displays a movie clip on top of it -(position of x & y when clicked) at the angle that you clicked it,so underneath the buttons are still rotating so other people can click them where they are?
to explain the context, I'm trying to design a mock up of a circular interactive table Dynamically placing movie clip at the angle and global position of a mouse click (button) which is constantly rotating.when someone comes up to it and clicks on one of the buttons that are moving, it reads where the person clicked it and opens up a new box (movie clip) where they clicked it (at the angle) so its not upside down if you are at the top.
I've included my .fla file which shows the four buttons moving and a little diagram explaining what I'm trying to do.
View 3 Replies
Similar Posts:
Sep 23, 2009
Does anyone know the code for finding the global positioning of X & Y co-ordinates of a click of a button which is constantly rotating, and then secondly the code for when you click on the button it displays a movie clip on top of it -(position of x & y when clicked) at the angle that you clicked it, so underneath the buttons are still rotating so other people can click them where they are?
I'm trying to design a mock up of a circular interactive table when someone comes up to it and clicks on one of the buttons that are moving, it reads where the person clicked it and opens up a new box (movie clip) where they clicked it (at the angle) so its not upside down if you are at the top.
I've included my .fla file which shows the four buttons moving and a little diagram
explaining what I'm trying to do.
View 1 Replies
Sep 23, 2009
Does anyone know the code for finding the global positioning of X & Y co-ordinates of a click of a button which is constantly rotating, and then secondly the code for when you click on the button it displays a movie clip on top of it -(position of x & y when clicked) at the angle that you clicked it (so underneath the buttons are still rotating so other people can click them where they are)to explain the context, I'm trying to design a mock up of a circular interactive table when someone comes up to it and clicks on one of the buttons that are moving, it reads where the person clicked it and opens up a new box (movie clip) where they clicked it (at the angle) so its not upside down if you are at the topI've included my .fla file which shows the four buttons moving and a little diagramexplaining what I'm trying to do.
View 5 Replies
Oct 29, 2009
I have a map application that when I use the mouse wheel the map will scale up or scale down. The next thing I want to do is to focus on the mouse pointer while zooming on the part of the map.
I have this code...
function focusMousePosition(){ onMouseMove = function (){ Stage.width = _root._xmouse; Stage.height = _root._ymouse; updateAfterEvent(); }}
var mouseWheelListener = new Object();var wheelNum:Number;
mouseWheelListener.onMouseWheel = function(wheelNum){ focusMousePosition(); if (wheelNum > 0){ map._xscale *= 0.9; map._yscale *= 0.9; }else{ map._xscale *= 1.1; map._yscale *= 1.1; }}Mouse.addListener(mouseWheelListener);
View 3 Replies
Feb 18, 2007
Im learning actionscript using the tutorials here so im more interested in learning *how* rather than just getting it done.
Ive come across a problem on something ive been trying to do. Ive been trying to make a 10 framed movieclip appear at the mouse position and play continuously. To do this I have a two framed loop.
Here is my code. Circle_mc is the movie clip:
-----------------------------------------------------
//this is the name of my function and what it has in it.
CreateAtMouse = function () {
Circle_mc.duplicateMovieClip("circlecreate", 2, {_x: _root._xmouse, _y:
[Code]....
View 1 Replies
Jun 5, 2010
I have created an animation which has frames with the head drawn in the various positions it needs to be in to look in all directions. Each frame is unique as it shows the head look up down sideways etc.What I need to do now is to make the movie clip play certain frames depending on the mouse position.I am having some trouble with the logic of how to do thisIs the best way to detect the mouse position then tell the movie clip to gotoandstop a certain frame depending on the mouse position?
View 2 Replies
Aug 11, 2009
I'm creating a slideshow gallery in flash and am basically there now except for one bit...
have a look here [URL]
The slider at the bottom for the thumbnails moves ok but I want it to stop at the last slide. I
I can manage to code it based on the mc's _x value
i.e if (mc._x < -200){ //do nothing }
but this creates a dead stop and I want a gently slow down like if you were to navigate from thumb 8 back to 1.
all of my coding at the moment uses the mc's x value in relation to the mouse's distance.
The code I have currently set on the slider is:
Code:
onClipEvent (enterFrame) {
if((_root.slidesQTY>6)&&(_root._ymouse>460)){
if(this._x<0){
[Code]....
how I could add another if statement that doesn't halt the animation as it hits the last slide but creates a smooth slow down?
View 0 Replies
Jun 11, 2003
I have an MC that contains a menu. Within the menu MC I have a little arrow movie clip that I would like to ease to the mouse position when clicked. I have this code on the little arrow, copied from many easing tutorials:
[Code]....
Also, I want the arrow MC to start at a particular place. But when I put _y = 30 (for example, which is where I would want it to start from) it is still at 0,0 - even when I change _y to this._y. What the heck?
View 12 Replies
Feb 27, 2008
I'm loading an external image into an empty actionscript movie clip (holder1) using MovieClipLoader(); on frame one of my movie and is invisible. Then when the movie plays, there is an empty movie clip symbol (image1_mc) that is placed manually on the stage within another movie clip symbol (flash_mc), and is also on a bottom layer of a mask layer which is animated. Is it possible to place "holder1" inside of "image1_mc" so that I can treat it as if it were an embedded image? In other words, have the image in "holder1" inside of the manually placed movie clip symbol "image1_mc" so that I can use it like a regular symbol on the stage?
View 1 Replies
Jan 6, 2009
Duplicate a movie clip with the click of a mouse?
For example if you had a shooting thing and you had to launch an object called "pro" (instance name)
how would you duplicate "pro" to get it so that a repeated hit of the right arrow button would launch multiple "pro(s)"?
View 1 Replies
Mar 22, 2010
i'm new to action script 2.0 and i want to create a movie clip dynamically whose position and dimensions are changed in each frame as loaded from xml;
[Code]...
the position and dimension are changed but the problem is the last dimensions are not removed and it get bigger n bigger
View 1 Replies
Oct 21, 2008
i need to play a nested movie clip when i click the mosue... how?
View 3 Replies
Aug 19, 2007
I've been scouring the internet for the past hour or so in search of how to do this. It's very simple, but every example seem to want me to bring a loaded movie clip, or trace mouse position. I don't need that! Basically I have a button that when clicked comes to the front (using behaviours), moves to a new position, scales and then I want every other button behind it to blur. Obviously I want them to blur gradually to keep the flow going. Here's my current code so you can see where its going:
[Code]...
View 1 Replies
Jul 22, 2010
I am using event.event.localX to get the x-axis but it is with reference to local coordinates. How can I get or pass the value of the HBox's xAxis that is clicked by the user so that I can add it in the xAxis of the local coordinate. In other words, I need the global coordinate value? (i.e. x-axis & y-axis)
View 1 Replies
Aug 7, 2011
I've been asked to make an Analogue Clock with roman numerals. Our tutor has decided to make us to it the long way round, and use AS3 for everything.
So, the rotation works for one image, "the number 12" and rotates a new copy of itself every 30 degrees. But how do i get it so that every 30 degrees, a new image is placed at that angle? Therefore "12" then 30 degrees "1" etc.
ActionScript Code:
for (var i:int=0;i<=12;i++)
{
var angleDegrees:int = 30* i; //so we get angles from 0 to 330
var radius:int=170; //you can set this to whatever you want
[Code].....
View 6 Replies
Mar 23, 2007
I have the following code which detects the mouse angle, relative to a holder movie clip, and then makes the rotation of a "turret" movie clip follow the mouse. How can I adapt it for use with another movie clip in place of the mouse?
[Code]...
View 4 Replies
Oct 5, 2009
Wat's the difference between to find angles of two points which is (x1,x2) and the other point be (_xmouse,_ymouse).
To find the angles we subtract from one point to the other
like
method 1:
target x = (_xmouse - mc._x)
target y= (_ymouse - mc._y)
[Code].....
View 1 Replies
Jul 14, 2009
I have a basic XML menu that dynamically attaches the menuItem instances to the stage. They are being attached to the root timeline, but I want to put all of the actionscript inside a movieclip called "menu1_mc". I am having some trouble with the proper syntax, because when I move the code inside of the movieclip, I can't get them to attach to the stage unless I still reference _root. I'd like them to attach at (0,0) of the menu1_mc movieclip.
[Code...]
View 7 Replies
Jan 19, 2005
We all know how to drag a movie clip:
my_mc.startDrag(target,[lock, left, top, right, bottom])
But does anyone know how to drag/restrict a movie clip to a 45 degree angle?
View 5 Replies
Jan 19, 2005
We all know how to drag a movie clip: my_mc.startDrag(target,[lock, left, top, right, bottom]) But does anyone know how to drag/restrict a movie clip to a 45 degree angle?
View 5 Replies
Feb 12, 2009
I'm sorry if this post breaks forum conventions, but I searched and didn't find a solution in past posts.
I'm writing a function that highlights components of the animation I've created.
It does this by creating a white box on top of the entire stage, tweening it's alpha value from 0 to 80, and creating a new instance of the movie clip to be highlighted on top of that white box.
I run into a problem when I need to highlight components that are movie clips nested within ones on the top/root level.
When I duplicate instances of nested movie clips, they just exist within the movie they were nested in.
I want to pull those duplicated, nested movie clips into the root area so it rests on top of that white box I just mentioned. How do I take a nested movie clip and pull it out of it's parent onto the top/root level?
View 1 Replies
Sep 9, 2003
I have a clip that rotates to orient itself towards the mouse when the mouse is over a given area. When the mouse leaves the area, the clip snaps back to its original position.
1) the clip snaps directly towards the mouse at the moment the mouse enters the clip; I would like it to actually rotate;
2) the clip snaps directly back to its original position when the mouse leaves the clip; I would like it to ease back into position.
[Code]...
View 3 Replies
Feb 1, 2006
Basically the x position of the mouse should control the play position of a movie. Do I need something like an event handler (I'm not sure exactly what these do, but I've seen similar scripts that seem to use them).
View 2 Replies
Jul 28, 2009
I have 16 MC on stage when they are clicked they can be draged but how do i make the one being clicked above all the others?
View 8 Replies
Aug 30, 2011
I have several movie clips on the stage. They are draggable. I want to be able to drag the movie clip, then when it is dropped, a copy of that movie clip will appear where the first one had been, and the first one will just stay where it is on the screen.
However, I'm running into problems with the syntax.
Here is my current code:
[Code].....
View 14 Replies
Jun 24, 2010
I am pretty new to ActionScript 3 and Flash. I don't want my movie clip to play unless the person's mouse curser is on the movie clip for more than a second. If the person just runs their curser over the movie clips really quickly, then it should do nothing. It must be more than a second. How do I code that?
[Code]...
View 17 Replies
Jun 26, 2008
I have an array holding 'image' and 'name' name loops fine and populates a load of movie clips underneath each other... i need for when this name is clicked to load an image in another movie clip (image name comes from the array).. the code i have works but it only pulls throught the last item of the array which points to a problem with 'i' not being carried across the functions..? that is the result of my investigation *smokes pipe*
[Code]....
View 8 Replies
Dec 14, 2011
I have read all threads and can not find a solution but i am not somebody with a lots of knowledge about actionscript so here is my problem i am using this script .
[code]....
the problem is that when i click on the first button loads ok but when click on second still showing the first movie clip in the back ,,,,, i have try everything without luck ,,,, i guess i need to keep reading but will like to find an answer to this situation ,
View 3 Replies
Aug 28, 2010
I would like to know how to make it so when you click a button, it goes to a different frame within a MOVIE CLIP. Kind of like gotoAndPlay but not a frame in the timeline. I would like it to move to a different frame in a movie clip.
View 1 Replies
Feb 17, 2011
What's the correct way to track mouse position, from Adobe Flash, when someone has: Started a drag within the Flash application (a MOUSE_DOWN event), Dragged the mouse outside the app or even the browser window (a MOUSE_MOVE event), and Released the mouse button (a MOUSE_UP event)? For example (imagine Stack Overflow is a Flash application):
Within the app, I'm able to track the mouse X and Y positions with a MOUSE_MOVE event listener, but I lose it when it goes outside of the browser... So, how do I track the position of the mouse no matter where it goes? For a good example, try Google Finance. Try dragging the chart around; it'll still drag around if you move your mouse out of the browser window, and the mouse will be outside of the browser when you release it.
Also, check out KOKO KAKA; If you click on the scrollbar (make the browser window really small) and move outside of the browser window, the scroll bar moves just like a real one would. I believe both only work because the MOUSE_DOWN event "captures" the mouse, allowing the Flash application to track the position of the mouse even when it is outside of the browser.
View 2 Replies