Flash :: Control Movieclip Components From Another?
Dec 24, 2011I want to control movieclip "A" components from movieclip "B".[code]...
View 1 RepliesI want to control movieclip "A" components from movieclip "B".[code]...
View 1 RepliesI am created a dynamically adding a VBox, that contains two images. Into a Custom Component that is derived from UIComponent. The problem is the Vbox that contains the two image is only a really tiny size. I would like the VBox stretch to the size of the two images. This is how I am creating the Vbox....
[Code]...
I have got two movieclips on the main timeline. First one is envelope_mc and second is bg_main. In envelope_mc timeline there is a button on 25th frame which plays ahead when clicked.
stop();
on_btn.addEventListener(MouseEvent.CLICK, playAhead);
function playAhead(event:MouseEvent):void
{
play();
}
I have also got some animation on bg_main which I wan't to trigger on 30th frame (inside bg_main timeline) when button is clicked in envelope_mc timeline.
I have about 85 movie clips on stage and they all have startDrag with MOUSE_DOWN.here is the thing I need the active one to come forward to the top of all others.I tried using:
setChildIndex(e.currentTarget, 85)
on the mouse over function but its not working its giving me an error 1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.displayisplayObject.
Is there a way to control the frames of a movieclip that's in the scroll pane component? On my stage I've got four buttons setup. I've got the following actionscript but get an error.
import flash.events.MouseEvent;
scrollPane.source = pm_mc;
scrollPane.setSize(975, 500);
scrollPane.scrollDrag = true;
[Code]...
I have a button inside a movieclip, to which I would like to apply a rollover function. When rolled over, this button (inside MOVIECLIP 1) would make (MOVIECLIP 2) jump to second frame. I'm using Flash 8.This is turning onto a real headache for me, since i've searched every single forum and thread concerning this matter, and nothing seems to work.
View 7 RepliesOriginally, the client wanted to control "hero_mc" using the keyboard but now they would like to control him with buttons only. Here is the original code on the "hero_mc" which works as expected:
[Code]...
Do you know any flex component with the functionality such as horizontally collapsible window or panel I found arc90, but it folds vertically.
View 1 RepliesIs it bad practice/design to nest components inside components using Flex 4? Should I simply be creating components and inserting them into my main application as below, or doesn't it matter?
<com:MyComp1>
<com:MyComp2>
<com:MyComp3>
[code]....
how i can use actionscript component code in mmxl components,as in actionscript components we use classes ,but in mmxl component we can not use classes function, so how i can use actionscript component code in mmxl component
[Code]...
but i cant use this code in mmxl components how i can use public class DialogTitle extends HBox implements IBindingClient in mmxl component code,what are the way to use it,sorry i am newbie if it is silly question
Is it possible to control a Flash movie from JS when you have no control over the source? I have decompiled the movie to see its inner workings, but I know nothing about Flash, so I'm mostly in the dark. I found this resource, Interaction with JavaScript, but it's not working for me (probably because I don't know what message to send to the movie).
View 1 RepliesI have a flex application and have embedded a flash (SWF) file into it using <mx:SWFLoader>. There is an "Exit" button on the Flash file. I want to be able to handle the button click event on the flex application.
So when that button in the flash file is clicked, I want to perform an action in the parent flex application.
I have a movieclip on the screen called "mc_bg". Within this movieclip are 7 movieclips called "barrier1" through "barrier7".From main.as I want to be able to do this call:
for (var i: int = 1; i < 3; i++ ){
trace("got here")
trace(mc_bg["mc_barrier" + String(i)])
[code]....
I have 2 movieclips on the main timeline of my movie; One (mc) contains an animation, the other (bt2) contains a button (bt) with code. I want it so when the button (bt) is clicked, it causes the animation (mc) on the main timeline to play.
The button's code is contained inside bt2.
So far I've tried the following things...
Code:
bt.addEventListener(MouseEvent.CLICK, onClick);
function onClick(event:MouseEvent):void
{bt2(root).mc.play();}
[Code].....
... along with several other things. Nothing is working at all, and I spent all last night looking for a solution with none in sight.
I've a basic portfolio page with 5 links. The idea being that 4 stay small and the active page is a larger font. When one link is clicked, itself and whatever font is currently large both swoop down and then the large text is replaced by whatever section the user chose.
I haven't keyframed anything, it's all done with actionscript and here it is. I made one of the links show what the var is currently set to in a dynamic text box. That all seems right. But whenever the 'currentchoice' mc is asked the swoop down, it just disappears rather than animates out. Here's the actionscript.
import mx.transitions.Tween;
import mx.transitions.easing.*;
var currentchoice:Object = new Object();
currentchoice.selection = large_anne;
[Code].....
I am very rusty on my actionscript but here is my issue.I am declaring a variable:var activeTab = "none";the using the varible in a function the variable is working and holding the name of the movie clip that was clicked:
function moveTabs(event:MouseEvent):void {
if (activeTab == "none"){
activeTab = event.target.name;
[code]....
I have 2 SWF file, Main & Sub. Main file having two Buttons that is "load" and "Change color" and a "loader_mc" movieclip. I have a movie clip under Sub Swf file named "myMovie_mc"Now what I am trying to do loading "sub.swf" to "loader_mc" movie clip by Load button of main.swf and then trying to change color of "myMovie_mc" by clicking "Change color" button of main swf file.
View 1 RepliesI am trying to control the speed of multiple movieClips. Each movieClip has to run a different rate of speed. What is the best way to accomplish this?
View 2 RepliesI have a nested movieclip that I need to control.I have searched the net and to this point I have been able to make it gotoAndStop at frame 1 and play().I can't make it stop.I understand that actionscript can be attached to the movieclip instance or placed on the root timeline.what I would like is direction to websites and or tutorials that might teach me how to control a nested movieclip.
View 3 RepliesPerfect for what I have to do, although my MX doesn't seem to like the on(change) function.
View 2 RepliesI'm putting together a site, that has 3 pages and I'd like the content to move into position when the menu button is clicked. So, 3 buttons etc, 'Home, Portfolio, contact" and one movie clip that contains the info. I'm not really a programmer [URL].
View 1 RepliesI've created some animated buttons (using movieclips of keyframe animation) and when the mouse goes over the button it starts a new animation sequence.now I would like to add some text when the mouse goes over the button but I tried adding the text I want to a new layer of the animation but obviously this just plays for the duration of the animation sequence or if I add another keyframe so it only shows for a short time then it will flash up each time the sequence loops around (I don't want the overstate sequence just to play once - I want it to keep going while the mouse is over the button)
View 7 RepliesI need to create a movie (AS2) that the user can control forward and backward by a slider. Moreover the slider should be updated automatically by the movie timeline position.
View 3 RepliesI was wondering if there is a way to control the volume of a movieclip directly without using the sound class?
Or is there a way to control the volume of the entire swf?
In Flash/ActionScript2, is it possible to capture the mousemove, buttonup and down event but only within one MovieClip? At present, i can capture mousemove etc. via a listener, but only for the entire stage..I need to draw a rectangle for selecten, and then press a save button. The problem is i save the coordinates on mousedown and up, but when I press on the save button, it saves the coordinates of when you pressed on the save button...I've tried mc.onXY, but that either listened not at all or to the entire stage...
Edit: Code as requested
mc.onMouseDown
should be
mcImageToCrop.onMouseDown
I did change it back to mc when mcImageToCrop didn't work...
import flash.geom.Rectangle;
Create a container by calling the setUpContainer functie wich will return a movieclip with a needed propeties set.
var container:MovieClip = setUpContainer();[code].................
I'm trying to control the information that will be shown in the textBox that is located in one of the frames of the movieClip but it seems that in actionScript 3.0 the code has changed. does anyone know what is the new code for doing it? My aim is that if I define a "var" on the stage and get a certain letter in that var then that letter will be shown in the movieClip in the key Frame that the textbox was set
View 1 RepliesI am trying to control a MovieClip around a scene. I know I can do this using the well known:
Code:
function onEnterFrame()
{
if( Key.isDown(Key.RIGHT) )
[Code]....
It appears that the function downListener is unable to see the class scoped variable xvel though I do not iunderstand why.
I'm doing a simple game. When two objects collide, a function is activated with a movie clip of an animated explosion. I wonder how to do to control this animation so it's played two times? Just a simple for loop?Then another thing, how to create a short delay so that the code don't jump away direct without showing the explosion when there is code like gotoAndStop in the end of the function? Perhaps I also whant a tweeing rotation of the explosion movie clip before leaving the function? In some way it seem like it would be necessary with some delay?
View 0 Repliesi have lots of movieclips in different frames and i must control them to go frame 2. i can't use
Code:
movieclipname.gotoAndStop(2);
because they don't have instance name and there are over 1000 movieclips.what would be best way to do that
I have a moive clip on _root and another movieclip within several other movieclips. I want the moiveclilp that is in several other movieclips to be able to stop the movieclip on _root on a release trigger.
I basically just want to know the proper AS for using one movieclip as a button that stops or plays another movieclip.