ActionScript 1/2 :: StartDrag Function On 2 Movieclips

Dec 14, 2009

Is there a way how the startDrag function can be used on 2 different movie clips on one stage?
 
I have my own photo slideshow player (photos + music) and I need 2 dragable movieclips (buttons). First one is on the timeline and second one on the volume slider. How to achieve that I could use the startDrag function on both of them in the same time?
 
Or is there any trick how to do it? A regular youtube player has 2 dragable buttons (volume, timeline) also...

View 3 Replies


Similar Posts:


Flash :: Canvas Moved On StartDrag() Without Calling Set X / Y Or Move() - How Does StartDrag() Exactly Work In As3 / Flex

Feb 11, 2011

i have an .as class that extends mx.containers.Canvas (it's a draggable border of a resizable component), it becomes draggable on MOUSE_DOWN and stops being draggable on MOUSE_UP, MOUSE_OUT and ROLL_OUT. before calling startDrag() i create a Rectangle to define the drag area, i also have a _dragging: Boolean variable to control if it's draggable at the moment. the problem is that when i click this border it jumps to a negative coordinate without calling startDrag or switching _dragging to true.

i've overriden get x, set x, get y, set y and move() methods in order to solve it but the only thing i got was the fact that position changes without calling coords setters or move(), but at the moment it's changed a getter is called and returns new (negative) value so my question is what happens on startDrag() and how to filter unwanted incoming coords values?

View 3 Replies

ActionScript 3.0 :: Cannot Get The Index Number From A StartDrag Function?

Jun 13, 2011

//*//*//*//*//**//**/**//**//**//**//**//**//**//**//**//**//**//
var t:Array=new Array();t=[d1,d2,d3,d4,d5];
var d:Array=new Array();d=[t1,t2,t3,t4,t5];

[code].....

View 6 Replies

ActionScript 1/2 :: Use The StartDrag Function On A Movieclip On Movement?

Aug 10, 2011

A friend need's to create a flash banner like this site. i write this action to a movie clip, but the clip have to be on movement.

[Code]...

Is there a way to use the startDrag function on a movieclip on movement?

View 1 Replies

ActionScript 3.0 :: Any Way To Make StartDrag Function Work Better?

Jan 13, 2010

When you are dragging a movieClip on the stage, it generally works fine. But if you are performing some calculation or hitTest while you dragging, the location of the cursor and the movieClip starts to go unsynched. For example, in the following code, I am running an ENTER_FRAME handler while you drag a box, and this onEnterFrame_Box method contains a bogus for loop to slow down the process. The drag & drop works snappy if you comment out that for loop... But if you bump up that 100 to something like 200, Flash Player runs quite slow, and the location of the box won't match where your mouse cursor is...

ActionScript Code:
var box:Sprite = new Sprite();
box.graphics.clear();
box.graphics.beginFill(0xCCCCCC, 1);
box.graphics.lineStyle(1, 0x999999);
box.graphics.drawRect(0, 0, 100, 100);
[Code] .....

View 2 Replies

ActionScript 2.0 :: Use The StartDrag-function To Drag A Movieclip

Mar 11, 2004

i want to use the simple startDrag-function to drag a movieclip. when the option to lock the movieclip is set to false, there's no problem but when i set this option to true, so the movieclip should follow the mouse locked to the center, my movieclip just disappears. i used this code:

[Code]...

View 5 Replies

Actionscript 3 :: Flash - StartDrag() Within StartDrag() On Child MovieClip

May 19, 2011

as you can see, I have a container MC which I have added to the stage. I set its drag constraints using a Rectangle(). I then add the 'cat' child movieclip to the container, and I want this to be dragable too. However, as soon as I click on my cat when testing the MC. It shoots to point x=0 y=0 on the stage and doesn't move.

The container MC can be moved without any trouble.

If I remove the rectangle bounds from the containers startdrag() function. both MC's can be dragged without any issue.

//panning ability
my_x = 800 - myImage.width;
my_y = 480 - myImage.height;

[Code]....

View 3 Replies

ActionScript 3.0 :: Scrollbar Base On StartDrag And StopDrag Function?

May 17, 2011

I know how to do the component UI scroll bar. But what I want to do is have my own custom scroll bar, and all the others tutorial looks confusing. I was just messing around with startdrag function and I notice that whenever you don't specify what you want to drag, it just drag everything. Ex: redBox_mc.startDrag(); will drag only the red box startDrag(); will drag everything. Using this I think I can make a UI scroll bar. The only problem is that everything go in the opposite direction. Is there any way I can fix this?

View 1 Replies

ActionScript 3.0 :: Possible To Use StartDrag Function / Giving Selected MC Elastic Movement

Jun 25, 2010

I was wondering if it's possible to use the startDrag function AND giving the selected MC an elastic movement. Or if I 'm supposed to use an onEnterframe function instead.My project needs me to use startDrag only, but I can give a smooth elastic MC movement with this function.

View 2 Replies

Actionscript 3 :: "Error #1006: StartDrag Is Not A Function"?

Feb 24, 2012

I was writing code for dragging mechanism which invokes to wait for small period of time before starting the drag operation.But I am getting this error message in the mouseDownHandler() function.

TypeError: Error #1006: startDrag is not a function.
at Function/<anonymous>()[C:lahblah_8216oboflex2srcuimapWorldMap.as:105]
at Function/http://adobe.com/AS3/2006/builtin::apply()

[code].....

View 1 Replies

ActionScript 3.0 :: Disable RollOut Function On Movieclips On Click Function?

Sep 13, 2009

I'm doing a basic site with frame labels on the main timeline whose name corresponds to the btn names. A simple  otoAndPlay(evt.target.name); I have a basic navigation setup of 7 mcs with mouse eventlisteners for CLICK, ROLL_OVER and ROLL_OUT.
 
Example:
prepare.addEventListener(MouseEvent.CLICK, navigate);plans.addEventListener(MouseEvent.CLICK, navigate);retire.addEventListener(MouseEvent.CLICK,

[Code]....
 
Does anyone know a better way to do this so when my mcs are clicked they display the rollover content/art? In essence I'm trying to achieve that when the user clicks a btn it goes to that "page" and the corresponding btn stays highlighted. Pretty standard web navigation technique but I just don't know what the best way to do this in flash is and with  how my site is setup.

View 1 Replies

3 MovieClips - Using IF Function With Two Conditions

Feb 2, 2011

I ve used next script:
onClipEvent (load) {
if((_root. mc1._visible=true) and (_root.mc2=true)) {
_root.mc3._visible=true;
}else{
_root.mc3._visible=false;
}}

To achieve next: mc3 is visible only when mc1 and mc2 are visible else its hidden, but this dont work, with this script on load all clips are visible on stage mc1, mc2, mc3, inspite there is a script which is hiding mc1, and mc2...(they should appear on stage on mouse event and this was ok before a inserted script from beginning of post, now they are always visible). How should I write this to make mc3 visible only when mc1 and mc2 are both visible on stage.

View 2 Replies

ActionScript 3.0 :: Use A Function On 7 Movieclips?

Aug 20, 2010

trying to use a function on 7 movieclips..wrote it all down with 7 individual EventListeners..but it can be much easier.Tried this, but that won't work..trowing me an error:

TypeError: Error #1006: hitTestObject is not a function.
at new_fla::MainTimeline/endDrag()

ActionScript Code:
import caurina.transitions.*;
var cirX:Number = 60;
var cirY:Number = 60;

[code]....

So I've got 7 movieclips named Object1, Object2....Object7, and when I click on one the movieclip has to stick on the mouse and if it is released nearby the target movieclip it has to stick to it. If it is not nearby it has to go to a random place..

All works fine like this:

ActionScript Code:
import caurina.transitions.*;
var cirX:Number = 60;

[code]....

View 3 Replies

ActionScript 2.0 :: [MX] Movieclips With The Same Function

Mar 3, 2004

I have 3 movieclips on my main timeline - 1 MC for each frame. The movie clips are named image1_mc, image2_mc, image3_mc. I want to have all 3 mcs have this code on them:

[Code]...

View 14 Replies

ActionScript 3.0 :: Attach Different Movieclips With One Function?

Apr 26, 2010

I'm adding movieclips from an external .as class called GUI. But what I'd like to do is be able to load multiple GUIs - lets say GUI0, GUI1 & GUI2 - through the one class using a dynamic variable. So if I need to load a certain GUI i can just instantiate the GUI class and run newGUI.loadGUI(GUIname); and have it load the correct movieclip based on the variable.So, syntax aside, it would look something like this:

Code:
loadMenu(GUIname) {
GUItoLoad = GUIname;
var mcLoader:GUItoLoad = new GUItoLoad();[code]........

I've tried a few different things syntax wise, and have had a search and browse, but have come up empty handed.

View 1 Replies

Professional :: Calling A Function For All Movieclips?

Feb 7, 2010

I am creating an interactive map which is attached, what I want when you hover over any movieclip the alpha decreases and when you mouse off it goes back to 100% aplha. I can certainly do this, but I only know how to do it by referencing each movieclip first! For example:

[Code].....

View 6 Replies

ActionScript 2.0 :: Using A Function On An Array Of Movieclips?

Mar 12, 2011

I'm trying to apply a function to an array of movieclips, rather than have to type out the function for each one. So, if my movieclips were mc1, mc2 and mc3, I would have:

Code:
function Invisible (movieclip){
movieclip._alpha=50;
}

[code]....

This does not work - I still have to put Invisible(mc1) for each object to make it work. Is there a way to use arrays to do this?

View 3 Replies

ActionScript 3.0 :: 20 MovieClips - Each With 30 Buttons To Do Different Function

Jun 7, 2011

I have 30 buttons on the stage each with a different instance name.

ActionScript Code:
private function init(e:Event):void {
removeEventListener(Event.ADDED_TO_STAGE, init);
btnArray = [h1_btn, h2_btn, h3_btn, h4_btn, h5_btn, h6_btn, h7_btn, h8_btn, h9_btn];
for each (var btn:*in btnArray) {
btn.addEventListener(MouseEvent.CLICK, checkClick);
btn.buttonMode = true;
[Code] .....

Not all of them only a snippet. Is there a short way of doing this. The only prob is each function will have a completely different piece of code in it eventually doing different things. I have 20 mc with 30 btns in each.

View 9 Replies

ActionScript 2.0 :: How To Duplicate MovieClips Using Function

Jul 3, 2006

I have yet another "I die-problem", not so drastic this time, though. I've only tried to solve it for two hours or so,it's killing me Well, as usual, I end up here, at the Kirupa forums.. and of course, l end up emptying the coffe-machine at work.. *runs for more espresso* It's an issue regarding the duplicateMovieClip function. I know how it works, and I know how to duplicate MovieClips using the function, however, I do have an issue figuring this out: Now, explained roughly:I have a MovieClip which contains yet another MovieClip. I want to duplicate both the MovieClip and it's child, but I want it to stay inside the parent MovieClip, just as the original MovieClip contained the original child.

View 13 Replies

ActionScript 3.0 :: Using 1 Function To Attach Different Movieclips

Apr 25, 2010

I'm adding movieclips from an external .as class called GUI. But what I'd like to do is be able to load multiple GUIs through the one class using a dynamic variable. So if I need to load a certain GUI i can just instantiate the GUI class and run newGUI.loadGUI(GUIname); and have it load the correct movieclip based on the variable.

[Code]..

View 3 Replies

ActionScript 3.0 :: One Function For Multiple Movieclips?

Mar 28, 2011

i have 4 movieclips on stage and i want to apply a drag function for each separately but i was wondering if there's a way to make this simple. and not to write a function for all 4 movieclips.

View 2 Replies

ActionScript 2.0 :: Controlling Movieclips With An IF Function?

Dec 6, 2003

I have created 3 movieclip buttons which have a total of 3 states eachUP, OVER and Pressed.What i am wanting to do is create a fuction that will change the state of an already pressed button back to its UP state. For exampleButton one is press and will stay in its state untill button 2 or 3 are presses then it will revert back to its up state.My way of tackling the problem was to target a frame in the movie clip that I wanted to change such as this:

on (rollOut) {
gotoAndPlay("ee");
}

[code].....

View 5 Replies

ActionScript 2.0 :: F8 Using Array To Repeat A Function For Several Movieclips

Nov 5, 2009

I have a simple function on the main timeline which applies to 50 moveiclips, named MovieclipA1 to MovieclipA50. [code]The code is the same for all 50 mc's. All that changes is the 'A1' which become A2,A3,A4,A5 etc.Is there anyway to avoid writing this code 50 times, perhaps using an array which contains A1 to A50?

View 7 Replies

ActionScript 3.0 :: Nested MovieClips And GotoAndStop Function?

Feb 26, 2010

I have a movieclip "squareA" -- inside of squareA, on frame 2 is a movieclip called "squareB". I tried the following code:
Actionscript Code:
squareA.x = 10squareA.y = 10squareA.gotoAndStop(2)squareA.squareB.x = 10squareA.squareB.y = 10

But I get the following error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at problem_fla::MainTimeline/problem_fla::frame1()
If I put SquareB in frame 1 of SquareA -- it works.

View 3 Replies

AS3 Button Function Controling Another Movieclips Timeline?

Nov 13, 2010

What I am trying to achieve is have one movie clip containing a button control the timeline of another movie clip.I know how to get a button to control the timeline of it's current movie clip, however, getting a button to control the timeline of a seperatef there is a tutorial that someone knows of, or if someone could post a snippet of AS3 showing how a button controls another clips timeline -Re: Question: AS3 Button controling timeline of movie clip.here is the coding I am using too:

but_shows.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
function onMouseDown(event:MouseEvent):void{
_root.mainContainer.gotoAndStop(2);

[code].....

View 1 Replies

ActionScript 1/2 :: Recursive Function Crawling Through Movieclips?

May 19, 2010

I have this function to find occurences of misstyped varaible names (with wrong lower / upper case). I have a movieclip called "debug" where I define and call this funciton ("getCase(_level0)"). But It never finds my testttt variable - If I put the test varaible in _level0 the variable is found. 
 
var targetsCase_ary:Object =  new Object();
var targetsLower_ary:Object =  new Object();        testttt = 1    testttT = 1        function getCase(clip:MovieClip, recu:Number){        if (recu==undefined) recu = 1;        var n:String;        for (n in clip){            var sPath:String = clip._target + "." + n;            var sPathLower:String = sPath.toLowerCase ();                        //trace(sPathLower + " " +

[code]....

View 3 Replies

ActionScript 3.0 :: Duplicating Movieclips And Accesing It's Function?

Feb 6, 2010

I want to create a dynamic thumb scroller. I want to call a function in the thumb . How can it possible?

ActionScript Code:
var btn:CustomButton;
   for (var i:Number = 0; i<totalNum; i++) {[code]...

I want to call a function named SetRotate() in CustomButton Class

View 5 Replies

ActionScript 2.0 :: Use The Same Movieclips But Be Able To Have A Function Lay Them Out At Runtime In Two (or More) Layouts?

May 18, 2003

I want to use the same movieclips (some are button movieclips) but be able to have a function lay them out at runtime in two (or more) layouts. Just the _x and _y position like in this example:I'd like to layout the mcs with just actionscript. So it can be hardwired into the movie's script with parameters A yielding layout A, et cetera.

something like this:

Code:
boxOne_mc._x = 100;
boxOne_mc._y = 100;
boxTwo_mc._x = 200;

[code]....

but all wrapped up in one function.

View 14 Replies

ActionScript 2.0 :: Scaling MovieClips Using Loadmovie Function

Jan 20, 2005

I am loading some thumbnails (jpgs) into some movieclips using loadmovie. Easy enough. I want to scale the movieclip to increase the size of the thumbnail on rollover. The problem is when I use loadmovie and load the external JPG it sets the the JPGs default registration point to (0,0) and when I scale the thumbnail it scales from the top left corner. I would like it to scale from the center. This is the code I am using:

onClipEvent (load) {
var thumb = "thumbtest.jpg";
loadMovie(thumb, thumb_loader);
thumb_loader._yscale = 70;
thumb_loader._xscale = 70;
} on (rollOver) {
thumb_loader._yscale = 100;
thumb_loader._xscale = 100;
} on (rollOut) {
thumb_loader._yscale = 70;
thumb_loader._xscale = 70;
}

Is there anyway to change the registration point so it scales from the center and not the top left?

View 1 Replies

ActionScript 2.0 :: Function Declared At The End There Is No Output - Movieclips Never Played?

Apr 21, 2010

I'm using flash MX, and this was written in the only frame. Before this, I had the function declared and then called, and the output was 1 then 2 then 3.With the function declared at the end there is no output.In both cases the movieclips never played.

Actionscript Code:
_root.McG1.onRelease=Select(1);_root.McG2.onPress=Select(2);_root.McCar.onPress=Select(3)[code].....

View 6 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved