ActionScript 2.0 :: Telltarget To Multiple Movieclips?
May 31, 2007
I have a little problem, I have a scene containing about 30 movieclips (all with a unique instance name!)
I want to call all movieclips at once, on a specific keypress - ex. when I press the key "a", I want to tell one clip to go to frame 2, and all the rest to go to frame 1
I know how to do this the "hard" way, by writing all 30 actions on each key, but I'm looking for an easier way,
I have a group of 16 images that I would like to load 1 of each into each movieclip. I want image1 to be inside of visual1, image 2 inside of visual2, and so on. the images are named like, 1960s_(1).png where the 1960 (year) part is coming from the rangeNum variable. The above gives me this error: 1061: Call to a possibly undefined method addChild through a reference with static type int.
I have 50 images that need to be on stage, which will be embedded into 50 different movie clips. I named the movie clips image1-image50 and the images are in an external folder named 1-50. Every freaking article or tutorial I have found clearly explains how to upload one image, or just one at a time. I can do that, and spend 2 days renaming all the functions, but I do not want to do that. Is there a better way to just load all 50 images, place them accordingly?
I have 24 movie clips on the stage: my_menu.image_holder_mc1 thru my_menu.image_holder_mc24. I want to load an image in each one. How do I identify the holder which to add a child.
The Code I have so far is....
Code: for (var i:Number=1; i<=24;i++){ var myLoader:Loader = new Loader(); myLoader.name = "image_"+i;
I just got cs5 and this is the script I normally use for certain mouse over events. I want my button to tell a certain movie clip to play a certain frame.
//MOUSE OVERS on (rollOver) { tellTarget ("culture") {
I have two swf's called test1.swf and test2.swf.Can I open BOTH swf's in DIFFERENT players (not loading test2.swf in to _layer1 of test1.swf), and click a button in test1.swf to play a mc in test2.swf? or possibly pass variables from test1.swf to test2.swf.
how do you specify the target path using "tellTarget"?Ex. The target movie clip is on the main timeline but the "tellTarget" script is on another. How would I code this? (or should I just use the standard "gotoAndPlay"?)Is tellTarget really even relevant anymore? It seems to me that with the release of FMX 2004, Macromedia advocates using gotoAndPlay more than tellTarget. Why would you use tellTarget when gotoAndPlay does essentially the same thing (or does it?)?
I have a button inside a movieclip inside another movieclip that, when it is released, it changes the frame of the main movieclip. I am using tellTarget like this:
I read Kirupa's article on the telltarget command and have duplicated it in my own project i am working on. but when I click on the button contaion the tell target, I get an error which says:Target not found: Target="/landmenu" Base="_level0"Maybe one of you may know the answer to this.
In this file are two movies, "display" and "nav slideshow" "nav slideshow" consists of a scrolling toolbar that displays 6 buttons at a time. Clicking on one of these buttons is then supposed to load a frame with the appropriate content in the "display" movie. For the longest time, I couldn't figure out the proper syntax until I came across the Kirupa tutorial on Tell Target & More Tell Target. So I finally got the buttons in "nav slideshow" to load the right content in "display". That was all well and good, but the gallery is designed to load as an external movie into the main website. When I tried this, the code no longer worked. The syntax for the actionscript I have now is:
In the Advanced Rollovers tutorial found here at kirupa.com, I used the followingactionscript on one of the buttons as instructed in the tutorial (it worked fine):
First Button on (rollOver) { tellTarget ("/rollover") {
I am working on a portfolio in flash which dynamically defines the target of the buttons. When a button is click an external swf is loaded, and the button sends the value of a variable to the loaded swf. So far I got it to work as I want it to, BUT the ouput-panel keeps giving the message: Target not found: Target="this._parent.project" Base="_level0.button_1"
I am using this code: on (release) { this._parent.project.loadMovie("project.swf"); tellTarget ("this._parent.project") { pnumber = a; }}
The "pnumber" var is used in de project.swf to define a folder. "a" is a var with a numeric value. I know the tellTarget is an old-fashioned way of scripting, but so far it is the only piece of script that actually does what I want it to do (except for the error-message) I tried:
Code: on (release) { this._parent.project.loadMovie("project.swf"); this._parent.project.pnumber = a; } But this resulted in an undefined var in my target clip, while the tellTarget did return the value for 'a'/'pnumber'.
Ive just followed the tutorial about creating a full flash site using root. I got that working fine. My problem occurs when i want to use tellTarget in my menu system as well. The movie looks for the actions contained in the mouse overs of the menu in the main movie. This is the error message i get:
I have an all flash site that i'm making to learn flash MX 2004. I'm loading external swf's into a main page to make it all flow and easy for the browser to chew. i got a page that uses tellTarget to start rollovers and advance a movie. here's the script for one of the buttons...
Code: on (rollOver) { tellTarget ("/swift"){ gotoAndplay (2);[code]....
that works perfectly but when i load it into the main movie... it won't work...how to _root.,_parent, or this. is to make it work.
I have a movieclip in the mainframe that on a button release gets moved to the center of the screen with some set_property stuff and then I want the clip to play. So I added a tell_target on release, the target is /movieclipname and I then Go_To_and_Play the first frame. I have a stop action as the first frame of the movieclip as to keep it from running when I dont want it. I want that tell_target to make the movieclip play but sofar no luck.
add some functionality to the presentation template. Currently you can only move from one page to the next. So if I want an animation on a page, no problem I'll just add a stop script at the end. No big deal. But if I want Multiple animations (just trying to replace powerpoint here) then I get into trouble.
Each page is one frame on the main timeline. Hitting left/right goes to the next frame, unless the movieclip on that frame also has additional frames. Then it should move to the next frame within that, etc.
I can't figure out that if statement though. I had another bit of script going on my first go, but ran into some issues so thought it best to create all of the scripting on the main timeline. Initially I created a boolean variable, then ran an if statement. Inside of a movieclip I switched the boolean and used the same keyboard interaction to walk through it. On the last frame of that movieclip, I switched the boolean back so the main timeline interaction kicked in again. The problem is, that's a Lot of copying and pasting of that code, and I can't figure out how to go through more than one parent. I just couldn't get it to work.
Should I just be building this thing in a Completely different way? I need to make something, so for now I'm splitting up each frame that I need different animations on and creating a different movieclip for each section. Ideally that would be contained in one movieclip's timeline. Currently one each animation's interaction will be on a timeline. So I have to duplicate the slide to add an animation. So if I have a title come in, then a pie chart, then an image, then another piece of text, I'll be stuck with 4 separate movie clips.
I want something like:if current movie clip current frame is == total frames, clicking right goes to next frame, else go to next frame of it's parent's timeline.I say the parent and not stage because the way you have to set up transitions only works within a movieclip. So you have to set up the entire slideshow within a movieclip if you want transitions between each slide. Right? I don't care about transitions for now, but will want control of those eventually.
I have 30-40 movie clips that I want to reshape. They are all identical except for color and name. Is there a batch way to duplicate the entire library but change the shape without going into each one?
I have a few movieClips and I would like them to play one after the other. [At end of MovieClip play next movieClip]. Using AS3 to Tween, this is my first Clip props. import fl.transitions.Tween; import fl.transitions.easing.*; var myTween:Tween = new Tween(FloatRight_mc, "x", Regular.easeOut, 22.00, 495.95, 3, true); var myTweenAlpha:Tween = new Tween(FloatRight_mc, "alpha", Regular.easeOut, 1, 0, 3, true); How do I get the next movieClip to start playing before its completion, and so on?
I am a newbie in flash Action script2can anyone please tell me that how can i duplicate a movieclip to as much numbers i want through out the stage using actionscript2. i have searched lots of posts in sites but i can't get it
I am making a website with complete external xml data holding text and urls to images. I have several categories. One of the category has three sub categories as menu. When I click btn1 it gets the xml and start making text field, rectangles, lines and picture frame for thumbnails. Before that I use a single movieClip container to hold all that stuff and then point it to mask and scroller too.That is working fine. Now the problem is that when I click on btn2 I want to remove previous container and make a new one.
Now what happening is that it is creating one more container of different xml and putting over the previous one. I have used removeChild command and it is still not working. It only works if I use it alone and do not create a new container. All this process is done on a movieClip. That movieClip holds container, mask and scroller. The only thing that is made dynamically is the container. Rest of the items are on the timeline of the movieClip. I need to remove container inside of the movieClip and make a new container inside the movieClip.
I have several movieclips in my project which are being used as buttons, and when you rollover the mc's the content is viewable the entire time the mouse is hovering in the area of the movie clip, once the mouse moves off it disapeers. Great. I have the code that allows this to happen, but i have multiple mc's and only one works at a time. Here is the code:
mc.addEventListener(MouseEvent.ROLL_OVER, overHandler); function overHandler(evt:MouseEvent):void { mc.gotoAndStop(2);
I have created a flash whack-a-mole game, and coded the 9 different x and y cordinates the 4 moles can come up on. But I can't code it so that the moles can never have the same x and y cordinates.
I have tried this code: (Barney and mulvarp is two moles. .flytt(); is the command that gives the mole a new place to be.
I'm following a tower defence tutorial and part of the code is set up so I can build towers on the "grass" movie clip. I wanted to add more patches of "grass" and gave them all the same instance name so I can be able to place towers on them, but I have the problem that I can only place towers on the first item I placed and has the instance name of "grass". I can't seem to place towers on the other patches of grass.I removed the instance name of the first patch of grass and it let me build towers on the second patch, but the second patch only.
I have 3 movie clips in my scene and they all function properly individually.Problem: only the first movieclip will work in my test of the full scene.If I move a movieclip from the bottom to the first position in my scene, then it will run while the others are stopped I can't figure out how to tell the program to activate all 3 simultaneously - so each button (linked to one scene in the movie clip) will be available to click.The code from each movie clip essentially looks like this
i basically have some images of logs (for a bridge) setup inside a movieclip called log_mc, inside log_mc each log has its own movieclip log1_mc, log2_mc and so on