ActionScript 2.0 :: Rotate Movieclip According To Mouse Direction, Drag
Nov 8, 2007
Is it possible to rotate movieclip, while dragging, according to mouse direction and mouse x, y on that clip.
on the picture the 0, 0 of the mc containing red box is where the lines cross, the mouse point is indicated with cursor and around it is the circle where clip's x and y should be constrained and movieclip should rotate according to mouse movement direction for example: when mouse is moving straight down then the clip's x, y rotates up and stops when its 12 o'clock...
View 7 Replies
Similar Posts:
Feb 11, 2012
I am horrible at maths and I would like to ask how to make an object ex. an arrow turn into direction of the mouse?ENTER_FRAME and some mathematical functions, but I cant tell which and how to use them.
View 2 Replies
Oct 16, 2009
What I really want to know is how to rotate the symbol based on direction of mouse movement
View 1 Replies
Feb 24, 2009
i have some script that creates a rotating video wall/carousel effect that rotates left and right depending on where the mouse is.I want the carousel to only rotate when the mouse is down and dragging - but just can't seem to work out what i need to change.how do I define the drag action instead of the current +x & -x co-ordinates?here is the full script for the entire carousel
Code:
*/
import org.papervision3d.scenes.*;
import org.papervision3d.cameras.*;
[code]....
View 4 Replies
Apr 2, 2009
I have a 40 frame animation that in sequence rotates an image. That I need to add a mouse drag function so I can scrub through the images like here
http:[url].....
View 1 Replies
Mar 29, 2012
I want functionality of Drag and Rotate to my MovieClip just like this example [URL] Or
View 2 Replies
Nov 5, 2009
Basically what I am trying to do is have my movie clip rotate/pivot when I press on it, same as the arm on the record player of this [URL]. At the moment, the movie clip rotates according to mouse follow, but I would like to click, drag and rotate so it pivots from one point.
Code:
const TO_DEGREE:Number = 180/Math.PI;
addEventListener(Event.ENTER_FRAME, rotateObject);
var maxRotSpeed:Number = 5;
var rotScale:Number = 0.2;
function rotateObject(e:Event):void {
[Code] .....
View 0 Replies
Jan 5, 2012
I'm trying to drag & rotate a planet so it spins around with the mouse -instance name: PlayerThe code works really well but it doesn't seem to rotate around the centre, instead it rotates from the top left corner.I'm quite a noob at as3 so I'm not quite sure where I've gone wrong with my code to be able to fix this. Do I need to specify the dimensions of the stage or the planet? I have altered the Stage from the the default 550 x 400 (if this could be the problem).
ActionScript Code:
import flash.events.MouseEvent;
import flash.events.Event;
[code].....
View 2 Replies
Oct 14, 2009
Im building a game, where the user has several images as movieclips. He can drag them to an area of the stage, and selecting them, he could rotate it. Does anybody knows some tutorials on hoe to start?
View 2 Replies
Oct 23, 2010
I have a round movieclip ( like a ring or clock ) and i want to press and drag it to rotate it around it's center ( AS3 ). I tried hundreds of ways but none of them works perfectly. I think i miss something in trigonometry and flash's rotation concept.
View 8 Replies
Apr 20, 2004
How do I get a movie clip to move to the mouse when it is clicked and released and have it rotate in the direction that it moves?
View 5 Replies
Feb 24, 2009
i have a scroller developed in as2. it basically scrolls continuously in a direction until the direction of the mouse is changed. the images of course loop in the continuous scroll. now the problem is that for 10-15 photos its ok. but when i feed it with 180 photos, it seems to show only 11. why would this be? any restriction on flash ??
View 1 Replies
Jan 3, 2010
I am about to make a gallery where all the pictures are ligned up, in a vertical row collum.I wan to make the Movieclip move in the opposite direction of my mouse movement
View 2 Replies
Nov 26, 2010
I made a game in AS2 where the player rotates towards the mouse, then discovered you need AS3 for 3D things(which I plan to add later) so I re-made the game in AS3. I think I can more or less do the rest of it but the rotation is driving me crazy. This code works fine in AS2 but when I try it in AS3 it completely fails. The player just wobbles about a 90 degree radius.
[Code]....
View 1 Replies
Mar 17, 2011
have a ball with the name of mc which can be moved using the keyboard .. when you press the left mouse button shoots the ball, this ball and the other flies in the face where the cursor was in the shot .. but if you move the cursor to another location and shoot a second time then the second ball is also flying in the direction of the cursor and the first ball change direction toward a second shot ..
ActionScript Code:
import flash.display.MovieClip;
import flash.display.DisplayObject;
import flash.events.MouseEvent;
[Code]....
how to make that first ball did not change its direction and continued to fly in the direction of the shot?
View 5 Replies
Jan 22, 2008
I have attached my fla. I want rotate the mc by Mouse drag. But its get some of the jerk.
View 1 Replies
Mar 27, 2011
I am looking for direction to this old UFC effect - [URL] that appears on the main page. It is movieclips rotating on different axis based on the mouse position. So far I have found this script:
stage.addEventListener(MouseEvent.MOUSE_MOVE,EnterFrame);
function EnterFrame(e:Event)
{
mc.rotation = (180*Math.atan2(mouseY-mc.y,mouseX-mc.x))/Math.PI + 90;
}
But this only rotates on x and y. What's a way to approach this effect?
View 1 Replies
Feb 12, 2005
rotate a movieclip to face the mouse location
View 1 Replies
Jul 26, 2011
given the x & y speeds, how do i calculate the direction of movement?
View 3 Replies
Oct 21, 2011
I've been trying to rotate an arrow but I can't get it choose the shortest direction. How would I do that?
Here's something I've started:
ActionScript Code:
import com.greensock.TweenLite;
import com.greensock.easing.*;
[code]....
View 3 Replies
Oct 20, 2010
what i have is a circle image (for this purpose lets say it looks like a clock). For example: when you click 3 o'clock, the whole clock needs to rotate around with the 3 o'clock btn at the 6 o'clock position (with the pivot point in the centre). each of the 'time' positions (2 o'clock, 3 o'clock, 4 o'clock ...etc) needs to be a button and thus be able to rotate around to the 6 o'clock position.This would seem simple enough by just using a.rotate value or using tween movieclips...however the tricky part is:the actionscript needs to determine which way the clock turns (anti/clockwise), dependant on where the clicked time-btn's position is. it needs to be some sort of if statement that says:if (3'oclock-btn) is positioned between 0 degrees (being original 12'oclock position) and 180 degrees (original 6 o'clock position), then rotate clockwise to the 6 o'clock position. If the (3o'clock btn) is positioned between 180degrees and 259 degrees (12 o'clock position), rotate anti-clockwise to the 6'oclock position.
View 5 Replies
Nov 13, 2010
currently I have a movieclip that follows my mouse cursor simply using
char.x = mouseX
char.y = mouseY
the movie clip is always upright, how do i add rotation so the char will rotate slowly based on the direction hes moving?
View 2 Replies
Apr 15, 2007
I am updating source code I came across to AS 2.0 and I am having problems with the tweens. Here is what I am trying to accomplish in AS2.0:[URL] Here is the part of my updated code I am having problems with:
[Code]...
This is my problem: (1) I want the top image to tween to the right and up in X and Y direction and also slightly rotate. THEN I want it to tween back underneath the other stack of pictures in center of swf. However what is happening is that the depth of the topimage is being set under all the pics right away and the tween takes place under all the pics and not ontop. Is there a way for me to wait until the tweens are done and then execute my swapDepths line? Here are problem lines in detail:
[Code]...
View 1 Replies
Jul 30, 2010
I have the following code which works quite nicely but in Clockwise direction. I would like the movie to rotate in a opposite direction which is Anti-Clock direction. How to resolve the problem?The following is the code:
// Adding mouse event to our movieclip!myMovieClip.addEventListener(Event.ENTER_FRAME, rotateMoveClip);
// the rotateMoveClip functionfunction rotateMoveClip(e:Event){ // e.target is the
[code].....
View 1 Replies
Jan 5, 2011
in a .swf object, i rotate pictures in one direction : clockwise (+90°), with the eventRotateHit function. It works!
I need to create a counterclockwise (-90°) function : eventRotateHit2. This function doesn't work : the picture disappear. I think it's because the rotation center is false, but i'm not sure. And i don't know how to change it.
My code :
package Classes.image
{
import fl.controls.Button;
[Code]....
View 2 Replies
Apr 23, 2009
I have had the following problem for a while and i cant find any solution on google.I have the following and what i want to do is only allow the object current_switch_selector to be dragged in a horizontal direction but when i use the following for example it doesnt work
var bounds_rect:Rectangle = new Rectangle(0, 0, 17, 10);
trace(bounds_rect);
current_switch_selector.startDrag(bounds_rect);
[code]....
View 2 Replies
Jan 20, 2010
I'm pretty new to Flash and seem to be struggling with variable scope, events and where to put code within movieclips/main area etc. What I'm trying to do is produce a Flash movie that will allow the user to click on a tool from a selection, i.e. a circle, then click on another part of the screen to place the centre of the circle, with a second click to set the radius of the circle (an alternative would be a single click and drag to place the circle and drag it out to the desired radius.) Once the mouse if clicked a 2nd time, or the drag operation is completed, the circle will stay at the selected radius.
The code I'm using so far to test out the idea is below:
_root.onEnterFrame=function(){
_root["item1"].onMouseMove=function(){
d = Math.sqrt(Math.abs(_xmouse-this._x)*Math.abs(_xmouse-this._x)+Math.abs(_ymouse-this._y)*Math.abs(_ymouse-this._y));
if(d<370){
this._width = d*2;
this._height = d*2;
}else{
this._width = 87;
this._height = 87;
}}}
This uses a simple circle movieclip, and the above code is placed in Frame 1 of the background as opposed to the movieclip itself. It resizes the circle movieclip ok, but I want to be able to control the resize with the mouse or with a single click/drag.
View 10 Replies
Dec 6, 2010
how to limite a drag function to a single direction? which means I only can drag the button to left, it won't be able to drag to right.
View 4 Replies
Sep 21, 2010
[Code]....
Im just wondering how you can rotate "star2_mc" to the other direction?
View 3 Replies
Apr 21, 2011
I am having problems with this Flash movie of an draggable, rotatable XML blog. I have got the XML stuff working OK. I'm just having problems making the drag-to-rotate thing work. I want it to be able to be moved around the page like a piece of paper and rotated such.
View 1 Replies