ActionScript 2.0 :: MovieClips Within Another - Loading Container On Stage
Jul 29, 2005
I've got a movie clip that consists of a few other movie clips. This is to maintain a certain degree of order in the chaos. I use action script to load the container mc on the stage. Now I want to change some properties of on of the contained mc's, but they seem to be unreachable. So I did a little testing and I found out that when you just place an instance on the stage, those contained MC's are accesable, you can see in the debugger that the container MC contains other stuff. But if the MC is loaded with attachMovie(), the debugger does not show that the container has other mc's within it, and therefor I cannot change the properties of those mc's.
View 1 Replies
Similar Posts:
Oct 4, 2011
I am dynamically loading and removing movieclips from the stage.I am using this to remove them
ActionScript Code:
var n:int = rootElement.numChildren;
while (n--){
delete(rootElement.removeChildAt(n));
}
The movieclip does remove itself from the stage, yet I can still hear the audio continuing to be played by that movieclip. The audio in the movieclip was not being removed while playing. It is audio that is initiated later in the movieclip. I'm not sure if the delete is overkill, or not.
View 2 Replies
Jun 4, 2009
is it possible with AS3 to see the list of the movieclips that are on stage?
View 13 Replies
Jun 10, 2010
I have a problem creating multiple movieclips inside a container mc. The one created later always overwrited the one created immediately before it and ended up with only the last one left in the container mc. Below is the code:
[Code]...
View 2 Replies
Oct 21, 2009
point in the right direction if there's been a post previously on this, I did a search but didn't find anything. So my problem is that I'm creating objects dynamically and adding them to a movieclip container. I.e. click button -> generate new instance of Item class -> container.addChild(item).
[Code].....
What on earth am I missing?! I've googled and found working examples of that, but it just does not do the trick for me. I'm compiling the project as an Adobe AIR file, but as far as I'm concerned, it should not intervene with the x and y values of the movie clips. I also tried getting the values by methods in the Item class, but with no luck.
View 9 Replies
Mar 8, 2011
How can I check how many movieClips exist in a container and how much space are they taken?
In other words, how can I make this calculation if I have a rectangular movieClip (containerMc) that is 5x1px and five square movieClips (sq1Mc,sq2Mc, sq3Mc, sq4Mc and sq5Mc) that are 1x1px and which can dynamically be placed inside containerMc and I want to know how many and which of these five movieClips already exist in containerMc so I can determine where the next square movieClip needs to be placed?
Can someone be so kind and show me how to do this or direct me where I can find the answer?
View 4 Replies
Mar 8, 2011
In other words, how can I make this calculation if I have a rectangular movieClip (containerMc) that is 5x1px and five square movieClips (sq1Mc,sq2Mc, sq3Mc, sq4Mc and sq5Mc) that are 1x1px and which can dynamically be placed inside containerMc and I want to know how many and which of these five movieClips already exist in containerMc so I can determine where the next square movieClip needs to be placed?
View 3 Replies
Nov 16, 2010
I've a container in a scrollpane with some vertically ordered movieclips in it (one on top of the other). I have another container of movieclips that I can drag into container 1. Once the new movieclip is dragged in, the other clips move to make space for it. Also, the clips in 1 can be dragged to a new position, and the other clips move up or down to accomodate the moved clip.
I did it using a lot of x and y positioning. It works, until I use the scroller. Then the positioning gets all screwy. My thinking now is to use arrays, but I'm wondeirng if it's possible when you're pushing an item into an array, to push it into a certain position in the array? So, push it into position 15 for example? How do you tell Flash to add an item to a certain array position?
View 1 Replies
Oct 16, 2010
The correct code to constrain movie clips to a container movie clip (or sprite or whatever) in the fashion I was looking for is this:
var picContainer:PicContainer = new PicContainer();
picContainer.x = stage.stageWidth / 2 - picContainer.width / 2;
picContainer.y = stage.stageHeight / 2 - picContainer.height / 2;
addChild(picContainer);
var totalPics:int = 17;
var pic:Pic = new Pic(); //make an instance just to get its width
[Code] .....
View 3 Replies
Sep 21, 2009
I have here 2 options here of adding movieclips to a container, but I don't know which one is better. I want to know the pros and cons of each one. Also, What of the options is faster?. (i mean, which one uses less processor and memory resources?.
Option 1.
Code:
Select allvar container:MovieClip = new MovieClip();
stage.addChild(container);
for (var i:int=0;i<10;i++){
var tank:Tank = new Tank(); //Tank is a movieclip in the library.
container.addChild(tank);
} MovieClip(container.getChildAt(2)).visible = false;
Option 2.
Code:
Select allvar container:Array = new Array();
for (var i:int=0;i<10;i++){
container.push(new Tank()); //Tank is a movieclip in the library.
stage.addChild(container[i]);
} container[2].visible = false;
View 2 Replies
Oct 3, 2002
I have several external SWF (child) movies that are to be loaded upon demand into another SWF container (parent) movie file. Pretty straight forward. Each of the child movies has MCs communicating with other MCs within the same child movie. For instance the timeline of one MC will have a frame action, which targets another MC instance to play(). Again, Pretty straightforward stuff.
These files work beautifully when viewed independently. The problem is when they are loaded into the parent container movie the target MC functionality no longer works. I believe it's because once the child movie is loaded into the parent movie the absolute path of the targeted MC has changed and what was once the '_root' in the child movie is no longer the actual root?
I have tried both methods in the child movie:
//method without using 'with'
_root.ContentWindow.play();
And using the 'with action like so:
//method using 'with
with (_root.ContentWindow) {
play();
}
It would seem that in theory once the Child SWF file is loaded into the Parent SWF file the targeted path would have to have another level in it - cuz now the MC 'ContentWindow' is no longer one level down from the '_root' but two levels?
For example: _root.LoadedChildMovie.ContentWindow.play()
View 3 Replies
Sep 9, 2011
Looking for a way to stop all movieclips both are the stage and that are children of the ones on the stage.
I toyed with looping thru stage's children so I can first target clips on the stage. But I am getting error.
for (var i:int = 0; i < this.numChildren; i++) if (this.getChildAt(i) is MovieClip)
{
this.getChildAt(i).stop
}}
View 5 Replies
Dec 6, 2010
what I want to know if there's a substitute for a stage (since you only can have one) that accepts objects to be added to it (as childs with addChild(object)) that isn't the size of the stage but its size is definied some other way.I just created another thread about loading swf files, but my question is new but related to that.I'm creating a series of mini-games that shoud be loaded into a project from external SWF files, but right now I'm using "stage" as the place where I put all my objects.For example, I have a GRID that accepts new Grid(4, 4, "Object") as the Construtor parameters, that is to say 4*4 (16 boxes to this grid) and it determines "automatically" how wide the stage is, if it's 200 px every box is 50 pixels wide. And the same for height. It calculates stageWidth / X, stageHeight / Y
so it's always a "full grid" that is 100% on the screen no matter the size.Finally, my question is if there is some other type of container other than stage that can "contain" these objects. Say that I create 4 of these containers, and each should hold 4 mini-games without taking up 100% of the stage container - instead it should take up the Substitute that acts in a similiar way.
View 3 Replies
Oct 17, 2011
Actionscript Code:
var imgArray : Array = ['1','2','3','4','5','6'];var loader : Loader = new Loader();loader.load(new URLRequest(imgArray[Math.round( Math.random() * imgArray.length-1
[code]....
View 2 Replies
Apr 7, 2009
I have these 2 lines of code from a tut, but it centers the container. I need it on the right of the screen.
my_loader.x = (stage.stageWidth - my_loader.width)/2;
my_loader.y = (stage.stageHeight - my_loader.height)/2;
View 2 Replies
Feb 27, 2012
so i have a sprite containing a bunch of other sprites. what is the simplest way to remove every sprite within and place onto stage in the same spot?
View 6 Replies
Jan 28, 2010
I've successfully managed to load an external swf file into a movie, but I don't know how to resize it or position it... is this possible?
I'm using this code to load the swf into a movieclip called 'Holder':
Code:
var Holder:Loader = new Loader();
var urlrHome:URLRequest = new URLRequest("myMovie.swf")
Holder.load(urlrHome);
[Code]....
My 'Holder' is bigger than the swf importing, but ideally i would like to resize and position it in the center of the stage... (at the moment, the movie loads in small and sits at the top left corner of the stage, even though my container is in the middle...
View 1 Replies
May 23, 2010
I'm trying to load links into this container:
var swfContainer:Sprite = new Sprite();
addChild(swfContainer);
swfContainer.x = 238;
[code]......
View 2 Replies
Sep 21, 2009
For some reason below is not working. It is probably very obvious but I am not seeing it. As soon as I comment out the container mc variable and just add Child to root timeline I see everything which means me container is not being added to the stage correctly.
stop();
import flash.display.MovieClip;
var i:int = 0;
var a:Number = 10;
var ageString:String;
var ageText:Array = new Array();
[Code] .....
View 7 Replies
Jul 15, 2011
there a more official name for a 'flash container' ? because very little results come up when i try and search for answers!can you load a container within a container, i'm thinking no but would like to clear that up also! for example i've followed this tutorial htm however when loaded up in a container nothing appears in the mouse over effect.. i've also tried loading jpegs into a swf via an xml which again works fine until i load it up within a container and nothing appears..
View 21 Replies
May 14, 2010
If a swf file is destined to be loaded into a container file and interacted with from there, is it considered better practice for the code for the interaction to reside in the loaded file or the container file? I am writing on the timeline, rather than creating classes. Also if a movie clip on the stage contains buttons with event listeners attached and I remove the movie clip as a child, do the event listeners disappear with it, or should i remove them separately?
View 4 Replies
Aug 17, 2010
On the Mac, everything works fine. I load a .swf into an ADM Flash Player Item in the Illustrator SDK and the .swf pulls some information from an options.xml file on local machine to create the UI.On Windows the .swf seemingly won't load info from other files on the computer. I can get the .swf to load inside the ADM Flash Player Item, but it seems like it can't access the options.xml file.When I run the .swf OUTSIDE of the illustrator container, everything works as it is supposed toI thought it might be a security/permissions issue, but wouldn't that come into play even when it's run outside of illustrator
View 2 Replies
Dec 13, 2011
I need to place a image in a container. But well it does not work It doesn't do anything actaully.Its been a while since a used ac3 but still does someone care to take a look?the picture that needs to be loaded and the xml file are all in the same folder.do i need to use a for loop? my teacher said it didnt need it.
// ------------- PICTURE LOADER ----------------
var PicXML:XML;
var picXMLLoader:URLLoader = new URLLoader();
[code].....
View 3 Replies
Feb 16, 2009
I'm trying to design a scrolling panel following one of the tutorials. I'm loading some photos using an XML into a container and I want this container to be reactive to mouseX. I can't get this movement all the smooth that I want. The images sometimes vibrate.[code]
View 0 Replies
Oct 9, 2009
I have a SWF that uses a XML to load other swfs and put them together.
I try to load my main SWF called "preview" in a movie container in a .fla
But when I publish my "index", the movie container only loads PREVIEW without the content.
My AS for preview is:
stop();
//--------------------------------------------------------------------------------------
// Import Tween Files | Stage Setup
[Code]....
View 2 Replies
Sep 16, 2010
i have a xml gallery with a mouse hover scroll bar which loads up photos. I want to have this movie clip load into a container in my menu movie clip but whenever i try nothing shows up. I can load other movie clips fine. I am guessing its something to do with the xml.
View 9 Replies
Feb 22, 2008
I have created a flash gallery where I am trying to fetch all thumbnails and large images from external folders. I am using the following code to load image blow-ups in a container:[code]While this works offline, when I upload the files, the thumbs are fetched from the image folder but not the large images. If there was an issue with the path, then thumbs should also not load.
View 2 Replies
Sep 16, 2008
Late night dumb question time:I have an SWF named "gallery.swf" that loads into an empty clip called "holder_mc" in the parent movie. How do I call a function from gallery.swf that replaces gallery.swf with a file called "purchase.swf" in holder_mc? The function I'm using looks like this:
Code:
function ProceedToCart():Void {
_root.mcLoader.loadClip("purchase.swf",_root.holder_mc);
[code].....
View 1 Replies
Mar 1, 2009
i have main swf that loads external swf, here is the main FLA. the animation begins and stop at frame 71:
frame 71: there is empty movie clip with instance name container, this code in frame 1:
ActionScript Code:
var currMovie:String = "section1";
[Code].....
at this point, it loads sec1.swf, but when i click to load other swf, it will not respond.
View 3 Replies
Dec 27, 2010
I have an AS2 .fla with all of my stage items on the timeline as opposed to inside a container swf. I must chose Center vertical and Horizontal options in the HTML alignment options when publishing in order for my movie to be perfectly centered in the middle of the browser. I would like to have a FULL Browser Background Image, however when I try using the following code, my background ("bg") does not fill the entire browser.
what I am doing wrong and if it is even possible to have a full browser background image while still using CENTER alignment in the HTML publish settings? I have tried the following code with and without the Stage align settings and with the xy coordinates centered-still no luck!
bg.Stage.align = "TL";
Stage.scaleMode = "noScale";
bg._width =Stage.width;
bg._height =stage.stageHeight;
bg.x = 0;
bg.y = 0;
View 30 Replies