ActionScript 2.0 :: Loading Data From Xml Into 3 Different Movie Clips?
Jan 28, 2009
I am trying to load data into 3 different movie clips. (content_mc, content2_mc and content3_mc). Each movieclip will get one image and two bits of text (picture, who and bios <== instance names)
Those 3 movieclips are inside of another movieclip, contentHold. That movieclip is setup to scroll vertically ( I was able to do that myself ).
SO my problem is I have that I can't figure out how to load the data into the 3 movieclips as I want to.
I have attached my .fla and .xml file from the project.
I am undergoing a huge flash project at the moment and as wondering whether or not an approach would work for something. Basically everything in the project involves loading data and movie clips dynamically in certain arrangements etc. I have built everything already bar a couple of things to create demos including dynamically loading mcs from the library etc all with as3, but now I am moving on to loading data dynamically and before I immerse myself completely I was wondering whether or not something is possible. Basically as I mouse over an mc i want a couple of things to come up which would be held in a database, such as a question and an answer, but this data will change quite frequently when the demo is up and running, is it possible for the data to be updated in the dynamic text boxes without mousing out and mousing over again? That is one of my concerns ( I have a couple ).
I had thought of maybe using a timer to query the database every 2 to 3 minutes and use php and mysql with as3 to then load the data into the text boxes, hopefully without having to mouseover the mc again and simply leaving the cursor over the mc the whole time. My main concern is whether or not I can query the database on a regular basis... using a timer method as described above, or is this simply stagnant data? i.e. can i use php and mysql in as3 to continuously query a database?
I was wondering about the flexability of loading movies into a movie clip. Currently, I am well able to load one movie into a movie "loader" clip, but thought maybe there is a way to load additional movie clips into that same "loader" clip, as i am starting to accumulate several different graphics that i need to have be inside movie clips so that i can make them change colors on the same frame when needed.
i shot from the hip and tried this code, but didnt have any luck:
I have three movie clips, called clip1, clip2, and clip3 that are in my library but not on the stage.
On the stage, I have a movie clip of a curtain that is a button. How can I make it so that clicking my button (which makes the curtain rise) will load and play one of the movie clips in the library?
I have 16 movie clips on separeted layer on frame one on the timeline and I want to start one after another with a delay of one second between each of them. I feel like it should be easy, but I didn't find the solution so far. Anybody with a real life exemple, a tutorial or what method to use?
have a movie and want to load external swf files into the middle section. my navigation allows users to access from 10 buttons. i can load the swfs either thru reateEmptyMovieClip, or loadmovieNum. but i can't seem to control the levels. that is previous movies can be seen underneath the new loaded movie... i need to clear previous movie clip before loading the next, i think??here is createEmptyMovieClip code.
I'm currently working on the gift cards section of a flash website for Discovery Clothing based out of Illinois. So far I have had success with every function but getting the "Add Another card" feature to work. What I would like to accomplish is displaying the input data from the Flash UI elements in a new Movie Clip to the left and then have them repeat the process to add another card. After which they would hit the 'purchase' button and see two separate items on their PayPal checkout. I was wondering if anyone might know how to do this. You can look at the Gift Cards section for yourself by visiting: [URL] then click on the "Give a Gift" wallet in the center.
I'm attempting to create a movie where 100 different facts are faded in and out sequentially. The text will need to be updated monthly so I figured I'd use the dynamic text feature along with an XML file to streamline the updating process. I've worked through Kirupa's Displaying XML Data in Flash tutorial (which was very well presented) and was able to get it to work while understanding the theory of how it worked. However I can't seem to get it to function when applied to my particular application.
After 4 hours of troubleshooting, I think I've isolated the problem to the actionscript component: I think (and I could be wrong) that something needs to reference the nested movieClip that contains the dynamic text layer. It works fine if everything happens on the first frame of the _root timeline. But any elements that I try to bury within a movie clip fail to display. I'm using the code from the tutorial as follows:
SO what I have here is a simple menu with 5 buttons. I have event listeners attatched to each button that loads an external swf each time each button is clicked. Im trying to wrap my head around a solution to unloading the movie clips. as it is each swf is just getting loaded on top of the other one when the button is clicked.
a sample of a button code is: var hList = hardwareDisplay;hardware_mc.addEventListener(MouseEvent.CLICK, hListDisplay);function hListDisplay(event:MouseEvent):void{ hList = new
I'm new to AS but have some coding background (php, sql, vba) and some basic (non-AS) Flash skills.I want to create a bar chart a bit like this: http:[url].....Really would like some sample code if poss. This is my thinking:
1) Each section of the bar chart will be a movie clip, mc_2, mc_3 etc.
2) There will be an array with Qty, Type, Desc and Name of movie clip (e.g. mc_3).
3) There is a generic bar chart "block" movie clip in the library ("Block")
4) So I plan to loop through the array, attachMovie for each iteration, resize the Movie proportionate to Qty, and colour it by Type.
Problem is: (1) I don't know the right functions to use; (2) Are mc_2, mc_3 INSTANCES of my generic movieclip, "Block" ? (3) should the code sit on the timeline? (4) do i need an empty movie clip to attach the library item to?
Code: Pseudo code: n=length of array for (var i:Number = 0; i < n; i++) {[code]....
The final thing would be a bit more complex with frames etc, but generating the movies would be a start.
The site is structured with all content inside entireSite, with two further movie clips nested myMenu, which contains all the button movieclips (rollovers etc) and AS to navigate the site and another entitled allPages which contains all the content.
on entrance to the site i want a grid of images appears which is scrollable using scroll pane. I have managed to achieve this just on a standalone .fla following this tutorial with the code
now i have structired my site properly im having difficulty getting it to load correctly. I have the correct instance names for scrollpane and the linkage for the movie clip i want to load. im just wondering that now my scrollpane is nested in entireSite then allPages that the code will not recognise it?
How do i make it point to it? Also, as i move between different pages of the site more content will require a scrollPane, can i just use different instance names to do this?
Or should i go about removing the movieclip in scrollpane and adding a new one?
Now that I'm on the verge of madness I must consult the forum. I'm simply trying to take one movie clip I made, make it behave like a button, and attach multiple instances of it on my stage, each of which will load a different image to the page. Therefore each movie clip instance contains one crucial bit of unique info -> a number.
That way when I click on the upper left movie clip button it will load ["poster"+this.num] where this.num = 1 and so on. Im having a heck of a time talking to the variables stored in my movie clips... tried to do an onLoad since I only want to set it once but to no avail. any ideas? i'm confused myself just trying to explain it so i'll attach the fla, it's not too big.
I am trying to perform the following: 1. Create a series of movie clips on the stage 2. Give each one a specific name (i.e. movieClip1_mc) 3. Load an image into each one 4. Add three unique listeners to them (MOUSE_OVER, MOUSE_OFF and CLICK) Afterwards I want to create one single function that will handle all the above boxes depending on which box is clicked.
Obviously the 1st part is simple enough and I have no problem there. Without relying on the "multiple movie clip" parts, I can easily handle the next three - just can't get it to work when working with multiple dynamic movie clips. Where I get stuck will always be giving each one a name and then moving forward. One big issue I continuously face is creating one dynamic function that will handle based on which movie clip the user interacts with.
My project has about 30 movie clips in the library. With an action that comes up every few seconds, I'd like to randomly load one of those 30 clips onto the stage and have it play until it's done.
BUT - once a movie clip is already out, I don't want it to reset or come out again. I'd like the next action to randomly call out one of the remaining 29 clips.
Once each movie clip is done, I need some action to make it go back to the "available" list so that it can be called out again.
I'm guessing that I need to use attachMovie to call out the movie clips, and an array (maybe two) to make sure that I only get one instance of each movie clip. But after lots of searching and various dead ends, I'm just not finding exactly what is needed.
I'm having an issue with placing images loaded from an XML file in placeholders within movie clip instances on the stage. It'll load an image onto stage, but only one image. I'm kinda at a loss at the moment.
I am currently trying to load a movie clip in the main SWF. Got that done.Then call and replace the first movie clip with another, got that done too.This is for a menu i am making, I am not too great in action script. I am working in AS2.Problem is after I call the second external movie clip into the main SWF, it all stops working.Is there a way I set this up that no matter what it keeps loading and unloading the external movie clips? This is what I have so far.[code]This starts with the "king_menu.swf" already loaded, i have it unload it and load "dqueen_menu.swf" to the call point named "load_king".I am guessing I need to have a universal call point for all my external movies to load and work in a random chain.
I have a problem with loading SWF and access to their elements by class linkage in Adobe AIR 2.6 for Android.
Problem: I have two different .swf files:
file1.swf (in which MovieClip with name1 has class linkage 'mainScreen') file2.swf (in which MovieClip with name2 has class linkage 'mainScreen')
They have some action script code, which I need to import in my application domain. Files downloading great. After downloading they are in differen app domains But when I'm getting elements by class linkage and add them to stage - only element which was loaded second is shown. Looks like second movieclip with same class linkage replaces the first one.
For this I'm using such approach:
how can I load two different elements SWF files, which have elements with same class linkage, or explain why I can not do this? When elements have different class linkages - all OK. But!!! It is working for web, but for air it don't want to work.
I have a banner that I've created and i'm trying to dynamically load in an image so that I can display it on the banner. However I'm having a very difficult time with it. I've found tutorials explaining how to load an image into flash and show it on the display but they are all creating an instance where as I have instances of the MC already set in tweens and on the stage.I tried attempting code such as:
Code: this.Img_holder_mc.Load("myImage.jpg"); but this isn't working.
I've created a movie clip that contains several buttons that each load a separate movie clip when they are clicked. I would like to create a pre-loader for each of the separate movie clips because they will be rather large files when I finish adding content to them.
Below is the code I used to get the buttons load the movie clips. How to incorporate a pre-loader into this code
Code: //##### My Code var myLoader:Loader = new Loader(); addChild(myLoader);//first, the loaded clip is added to the stage wl myLoader.x = 140;//then it is positioned
I'm writing a preloader to load external movie clips but my function doesn't seem to be working properly. I call the function and it says that 100% is loaded and makes the movie clip thats showing the out put invisible...thats what supposed to happen except for the going to 100% straight away. the percent is being calculated properly but i think that the function is being executed before the new movie even starts to load...i've tried movieClip.onData but it doesn't seem to work..
Does anyone have a tutorial (or steps to reproduce) showing a beginner the best method for loading several swfs end to end, so they play as one movie using ActionScript? What I need is: to have the first movie play and immediately when it ends, for it to stop and then have the second movie play, but each movie has a different mp3 sound and I can't seem to get both movie's and their respective mp3s to play as one long movie.
1) I've created 2 fairly robust Flas; horizon1.fla and horizon2.fla
2) I've made each fla into a seperate movie clip; horizon1_mc and horizon2_mc.(the last frame in horizon1_mc uses the same pic as the first frame in horizon2_mc -so that they will appear to play seamlessly as one long movie)
3) horizon1_mc needs to play using sun.mp3.
4) horizon2_mc then needs to play using sunburst.mp3
fyi: I've got the "FlashaMX Designer's ActionScript Reference" book but all I've found is how to load content (chap11) using static movie clips using "loadmovie" and I'm not sure how this applies to actual animated clips.
i'm trying to create a simple site with three buttons and three different screens rotating (so if one button is clicked the current screen fades out, a new one fades in, then when a second button is clicked the same thing happens and so on).i was using the tutorial found [url]my problem is that i need everything pre-loaded from the begining. i was trying to create a preloader that loads all external files, but it would be a lot easier to have the different screens as movie clips in one file. the problem is, i'm not sure how i should modify the code to place a movie clip in my "container", rather then load an external file...
In my stage im loading many dynamic movieClips.at the same tim i have the static movieClips too..while i'm loading these dynamic movieClips, thats overlapping the static movieclips on the screen.. actually i need the static movieclips at the topmost position. is there any option to do like?
I have a problem in loading pictures to duplicated movie clips. I have a dynamic sliding menu and I wanna load images to submenus. However I havent succeeded yet.
(****another title for this could be "how to create a MovieClip variable") basically, im trying to load random movie clips from the library when i run the function "TRO1".. the logic behind what im trying to do is to to first create an array containing the class names (name given in the "linkage" option) of the movie clips in the library... then randomly select an item from that array... then bring it to the stage.. Here is the code I typed:
var characterArray:Array = ["truck", "car", "boat", "train", "helicopter"] function TRO1(event:Event):void {
[Code].....
When i try to run the function, i get the error message "Instantiation attempted on a non-constructor..."
I think the problem is that flash doesn't understand what "randomCharacter" is in the line "var character:MovieClip = new randomCharacter();"... I assume there is a proper way of writing the "randomCharacter" variable so that i can use it in the succeeding line...
how to get movie clips to play randomly? Here's what I want to do:
I have four movie clips already created and I want to make it so that when someone visits the page and accesses it for the first time, one of the four is randomly selected and plays (I also want to be able to tell it what frame of the movie clip to go to)!
I'm still having some problems with loading an .swf into multiple empty movie clips. The AS that I'm using loads all the clips into empty movie clips at different depths on _level0. When I run the main .swf everything starts fine but when I rollover or rollout of any of the loaded clips it only effects the first MC loaded.
I need to make something that mimicks The Dancer over at[URL]I've created all the movie clips but I don't know where to start with the loading and unloading of the dancing bits The buttons at the bottom scroll through movie clips with different movement. So the "arms" button would load arms01, then when it's clicked again, it would load arms02, clicked again it would load arms03, and then repeat when it reached the end.
i am loading JPG images into movie clips, then drawing a border around them with this code:
Code: var frameColor:Number = 0xffffff; var lineThick:Number = 1;[code]..............
i am resizing the movieclips (and thus the contained pictures) down to 160 x 120, but those pixel values didn't work in my lineTo statements. i multiplied them by 3, using 480 and 360 and it works better. however, the behavior isn't consistent. i am attaching a picture so you can see how the border is too tall on some of the images.so, is there a better way to use pixel dimensions with lineTo? does the scaling factor between flash vector units and pixels change between movieclips depending on what content i load into the movie clip?