ActionScript 2.0 :: Library Movie Clip "visibility"?
Feb 4, 2010
I have a movie clip "target" in my library (and it's exported for action script) I the action script attach this to the movie scene and everything works fine
Code: var newTarget = this.attachMovie("target", "target1", depth);After I've added a xml file and moved this part of the code in the xml onload event handler it stopped working.
When I try to trace the newTarget object the result is undefined and in the first version the trased message was "_level0.target1" so i suppose that the problem is in the first parameter of the attachMovie method...
I�m trying to toggle the movie clips visibility by passing in a parameter. I have seen an example of this before, but can�t remember how it�s done. Here is the basic set up below. Basically, you can set one of the movie clip visible while the other movie clips are invisible by passing in a parameter.
function toggleVisible(){ one.visible==false; two.visible=false;
I want to load a random movie clip from the library to an empty clip on the stage called (bg_graphics). the clips in the library are called (green, blue, yellow).
Im struggling with the change over from as2 to as3, but I'm determined to stick with it. I've read the fine tutorial at [URL] as well as others (many from kirupa) , and am starting to see the bigger picture, but putting into practice is another thing
I want to: Using a movie clip in the library (eg redMC) make 7 or from, spaced in the x axis.I kinda get that I should create a function to create a new object associate it to the movieClip in the library ( movieBtn = new mc_Btn(), set some for its attributes while in a loop and add it to the the stage (this.addChild(movieBtn)
[Code]...
This works I see a line of identical movieClips on stage, ace!Ok I have an event listener that traces "clicked" for every button. But how do I get to tracing "button1 clicked" or "button5 clicked"? ie the event function should have something that will playmovie(i); where ie is relevent to the button clicked iebutton3 whould iniciate playmovie(3), pass the number 3 to the function playmovie, and off we go.Where in this process should I do this? V. Baffled but on the verge of getting this
I would like to know the actionscript for a button to play a movieclip in the library (which is a transition between pages, named "transition1"). However, I have not inserted this movieclip onto the stage in any frame. Is it possible to use actionscript to play this movie clip for its duration on top of the content and then get rid of it from view?
i'm trying to do is to move all the squares. I've got a Square movie clip class in my library. The program should populate an amount of squares, unfortunately the amount can vary, which is why i haven't just gone with
var square1:Square = new Square(); var square2:Square.. etc. var thisSquare:Square;[code]........
I have a Flash movie as2 that has a main movie that loads other movie clips into a Flash Window .I need to control the actions for the Flash Window movie from the main movie.As the movie in the Window is not on the stage until runtime ,how do i communicate to it from the main movie time line.example:Play the main movie and you click on a button that moves a ball across the stage ,at the same time a window pops up with a linked movie clip embedded in it that will change color when the ball on the stage reaches a specific point.The movie is alot more complicated than that ,as it is a aircraft system simulation. Where the pop is a circuit diagram of the action and the main movie is a flow diagram of the same function.
First off I downloaded the picture and bitmaps for my movie clip class online and it is now part of my library as type movie clip. Then from the library I was allowed to drag it into the stage then name an instance that I could use in my as3 code. This movie clip has some animation, so when the flash is running, the graphic would be "walking" the whole time for example. This class is called "Player"
Then I realized I wanted to encapsulate more of the code in as3, and to do that I wanted to add some methods and variables to this Player class.
I right-clicked the graphic in my stage and I found "edit class". It then brings up a completely empty class definition, strangely named "script1", not even properly named as the class itself.
When I edited it and named it properly and re-compiled, it looks like I basically just re-did a brand new class from scratch as my graphics were completely gone.
At the very least I would expect the Player class to have some linking or loading of my graphic, the starting x/y coordinates (according to how I drag it on the stage), etc.
Why does it bring up a blank class document when I right-click my player? Shouldn't it bring up the code that makes "player" work as I see in the flash? How am i supposed to "append" methods to the already existing class.
Works great. Then inside this movie clip, I have an invisible button with the following script:
on (press) { startDrag(window); } on (release) { stopDrag(); }
This allows the movie clip that popped up to be draggable. This also works perfectly.
My problem is, the button will only attach the movie clip on the first scene. I currently have it loading in level 1. Does anyone know how I can work around this?
I know that to add a blue circle movie clip from the library the code would be:
var newCircle:BlueCircle = new BlueCircle(); this.addChild(newCircle); In my application I have several different movie clips (circles, squares, rectangles etc). Is there any way to make the "BlueCircle" part a variable? For example...
var theShape= BlueCircle; var newShape:theShape = new theShape(); this.addChild(newShape);
haha. Even as I write that I know it's really wrong.
Is it possible to load a symbol from the library into an empty movie clip using an array?
I have a toggle button that used a text field originally and an array was used in the toggle function to switch the text in that field. The client requested to have icons instead of text so I created symbols in the library and tried to use attachMovie but didn't work.[code]...
I'm using as3 core library to do export a a movie clip into a jpeg. I can export the movie clip just fine, but I do come when I add a mask to the movieclip. When the jpeg is exported only the mask is visible. Heres how some of the code looks:
ActionScript Code: //This is the movie clip created and imported to the Library then called again in AS3 var drawArea:DrawArea = new DrawArea();
How can I define Movie Clip inside symbol from the library?e.g. if i have symbol of enemy and i want that enemy follow movie clip has instance name HERO_MC.and i have hundreds of enemies want to kill the HERO_MC after chasing and i don't want to write the code in main time line frame and add loops so i want to writing the code inside the symbol of enemy in library but the problem is i don't know how to define Movie Clip "HERO_MC" inside symbol of enemy!
i am trying to do a survey and i have 3 buttons, each one represent an answer each button is a movie and i am wondering how to call a movie from my library to a empty movie clip called container when onRelease is used
1. How to make a button that when pressed, creates a movie clip from the library? So let's say there's a movie clip called "Guy". When I press the button, it creates "Guy" at a certain position.
2. I have a shooterish game, and I want different enemies to affect the healthbar differently. So what I have for my healthbar is a 150 frame tween of a healthbar going down. On a basic enemy that deals 1 damage/frame, I have this:
[Code]...
"marine" is my character, and "bar" is the healthbar. So to make it go down multiple frames at one time, the only way I know of is:
I have created a timeline with visibility button against each column. The timeline.swf is loaded into two empty movieclips to create a two-screen operation. Everything works fine except, I cannot for the life of me get the visibility button on the first swf to affect the visibility for the column on the second swf.
the idea is to create a loop to that displays 16 cards face down in two rows and eight columns using either a "for" loop or "while" loop, execute 16 times once for each clip.use new to dynamically create card instances based on the Movie Clip symbol in the library.use a modulo operator to operate the x position of each clip use Math.floor to operate the y position of each clip set dynamic text value of the card clip to show appropriate card number add card to the display list if using the iteration variable ("while" loop).this is what i am using and i get one card (the stack of 16) in the bottom left hand corner with a 16 trace statements of "instance 2"
//create variable for number of columns var numberOfColumns=8; // requirement 1
Im currently experimenting with AS3 and I'm trying to attach an external actionscript file to a movie clip in the library but I keep getting error messages, my .as file worked fine in AS2 and I cant figure out what the problem could be heres the code in my fla file
Im able to link to a movieclip inside a movieclipUnfortunately one of the movieclips now are a scrollbar and scroll. Now the actionscript isnt working?cal.onPress = function() {gotoAndPlay(2);message1.contentMain.message.total = unit1;