ActionScript 1/2 :: Remove Previous MC Created With CreatemovieClip() And AttachMovie()
Nov 15, 2009
my little application contain a combobox and a MC "filmstrip" in my _root. the combobox work with an xml file containing links to other xml files. Inside my MC "filmstrip" i have a script loading with a for loop the xml file selected in the combobox on the _root . In this loop i createEmptyMovieClip an attachMovies with the data of the xml selected. evrything works exept that evrytime i change my selection in the combobox it load the data on top of the previous load. I would like to delete the previous load before load the new one.. On my scene 1st frame i have only a code for scroll the movieclip filmstrip but i think is not nescessary that i show it. here is the code inside the MC fimlstrip (sorry but i put all the code). i attach an example aswell
var link1:Array = new Array();
var url:String;
var theUrl:String;
var whoOn:Number;
[Code]....
View 7 Replies
Similar Posts:
May 1, 2008
How can I remove a playfield that I have created with attachmovie? The game that I make is minesweeper, so when I click on a bomb the playfield must dissapear! I thought is was like the code below but it doesn't work!
Code:
for (i=0; i<wortel; i++) {
this["square_mc"+i].removeMovieClip();
}
View 7 Replies
Jun 8, 2007
I have a situation where I create many instances of an MC, one for each node in an XML file (using a for loop), using attachMovie.
Code:
var photo_mc = _root.center_mc.photosLevel1_mc.attachMovie("photoFrame_mc", photoName, itemCount);
[code].....
View 7 Replies
Aug 12, 2007
I am creating movie clips with a for loop using attachMovie, I would like to pass a variable into the clip itself at the time of it's creation. It seems simple enough, but my little brain is imploding...
So basically I got an MC: "clip"+i, which I would like to pass a variable (from an array), for it to use on it's own timeline. I want the next clip to be able to use the next variable in the array in it's own timeline.
View 1 Replies
Feb 23, 2004
What I want is the following. Based on an XML file and one empty movie clip, I create about 80 different items (menu items). By drag and dropping these menu items you can create a scene with objects. These objects are copies of the menu items.But I want to use the attachMovie command to have control over the path of the objects. But by creating the menu items dynamically, I cannot say in the library, export for actionscript.So my question is, how can I use the attachMovie command on items that are dynamically created.
View 6 Replies
Dec 7, 2010
I am adding a bunch of MC's(linkage ID:buttonHolder) dynamically using a for loop and attachMovie. If I want to dynamically add an onRelease function to each of those MCs,so that each of them links to different links how would I accomplish that? here's where i've reached so far..
var depth:Number=0;
var nextY:Number=77;
for (i=0; i<5; i++)
[Code].....
View 1 Replies
Nov 18, 2004
I am creating components with the attachMovie(), it works, but is it the right way to do it? The reason i ask is because i cant remove the components with removeMovieClip(), how do you remove them?
View 2 Replies
Jun 12, 2005
I've run into a slight problem, ironically, while going back and revising my XMPhotoGallery tutorial. Here is my code:
Code:
function thumbnails_fn(k) {
_root.createEmptyMovieClip("t"+k, this.getNextHighestDepth());
[code].....
View 3 Replies
Dec 14, 2010
I am creating double Quiz games with 3 swf files(main.swf,A.swf,B.swf),when i load from Main.swf into another swf example into(B.swf) and reload back to Main.swf again,it works perfectly without erros... but when this process keep on looping, its seems like spamming CPU memory usage...what coding i should used to solve it?
(**i guess because the previous swf file's memory not totally remove when enter another swf, new swf just replacing on top)(I used .unload(),removeChild (),stop() so on seems doesn't solve this problem..i did try my best to solve but fail)
View 1 Replies
Nov 4, 2009
I have downloaded a slideshow xml example to load any jpeg files but I want to be able to load a collection of .swf files as well.Here's example that I downloaded: http:[url].....The issue that I'm having is while clicking to next thumbnail, I can still the previous SWF file loaded collapsed in back of new SWF file.
View 2 Replies
May 8, 2010
I'm loading external SWFs into a larger SWF/projector, and I need to load the next and remove the previous one. Because of some unforseen technical requirements, I need to do this in AS3, unfortunately, I'm only used to AS2. I need the simplest possible way. Here's the code I'm using:
On the main movie:
Code:
// LOAD FIRST CLIP
var loadit = new Loader();
loadit.load(new URLRequest("assets/01.swf"));
this.container.addChild(loadit);
Then on 01.swf:
Code:
stop();
// LOAD NEXT
var loadit = new Loader();
addChild(loadit);
loadit.load(new URLRequest("02.swf"));
And then load 03.swf, 04.swf and so on. When loading 02.swf, 01.swf needs to be unloaded. How can I do this?
View 3 Replies
May 13, 2007
I am trying to make this class remove a dynamic Movieclip that was attached on the mainstage using attachMovie(); it wont let me remove the movieclip tho
here is my code
Code:
class close_btn extends MovieClip
{
function onPress () : Void
[Code]....
View 8 Replies
Jun 9, 2010
I am getting problem of memory of having repeating object. Below is my code.
import flash.system.System;
var counter:Number=0;
var systemMemory:TextField=new TextField();
systemMemory.x=200;
stage.addEventListener(Event.ENTER_FRAME,showNext);
function showNext(event:Event){
[Code] .....
Above code does repeat textField Object continuously. Now I want to destroy previous created textField Object. So that my memory will not be hang. I got some where in the blog that with System.gc() could clear garbage collection. But currently I am not working with system.gc any more I want to clear previous object in programatically way. Is there any way that I could destroy previous created object?
View 2 Replies
Mar 17, 2009
this fullscreen slideshow with random pictures which will be the background of a client's web-site. I have everything working, the preloader, the imaging loading and transitions.There's one thing however that's happening and I don't know how to fix it. What's happening - naturally - is that the previous image is still there, in the background, and I would like that to be removed, I would like to have the previous loader, or just the holder movieclip to get off stage, but I really don't know how to add that to my code.What I was thinking was something in the lines of a for loop. Something like creating the picture's holder inside that for loop so each will be like, picHolder1, picHolder2, picHolder3...and so on. And with that, on completion of the preloader I would remove something like "picHolder -
Code:
import flash.utils.*;
import caurina.transitions.Tweener;
[code].....
View 1 Replies
Nov 9, 2009
I have created a flash file to serve as an image gallery with several different chapters. Each individual chapter is represented by a different frame on the timeline. On each chapter/frame, there is a thumbnail gallery at the bottom of the screen. When you click on the thumbnail, I have loaders set up to load and display the full size image. Then I have a loaderX.addEventListener set up so that when you click on the loaded image, it disappears. The problem occurs when you leave a full-size picture open, and then you navigate to another frame. Then when you try and click on it, you can't remove it anymore.
Now, I can't remove the loader(s) when the next chapter button is clicked because unless the user has clicked on the thumbnail, the loader has not been added to the stage, so there won't be anything to remove. I tried adding the following 'if' statement into the function that navigates to the next frame,
'if(stage.NumChildren >0){stage.removeChildAt(0)}
but the problem with that is that then it just removes all the children and either doesn't advance to the next frame or is just removing all children on the next frame as well, so i end up with an empty stage.
I've been dealing with this problem for close to two weeks now, and I can't even find a bulky way around it, never mind finding a tight clean fix.
View 3 Replies
Sep 10, 2009
I have a player that loads both images and videos. I am having a problem removing the previous child from the holder and am close to using tricks to fix it. I'd rather not. Here's the code that loads the image:
Code:
var _mediaLoader:Loader = new Loader();
_mediaLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
_mediaLoader.load(new URLRequest("blah.jpg");
function imageLoaded(e:Event):void{
videoConsole.imgHolder_mc.addChild(_mediaLoader);
}
And my flv loader is a bunch of mumbo jumbo with this code at the end:
Code:
videoConsole.imgHolder_mc.addChild(flvPlayer);
So, how can I remove the previous child, if there is one, when loading the next item on the playlist?
View 0 Replies
Jun 30, 2007
I have created a moviclip with the following [code]...
Then after pressing a button I want to delete the movieclips. I have tried[code]...
but neither actually work. The only way I have found is by doing _root[1] etc but that takes too long and it wouldn't really work because the number of movieclips created is unlimited.
View 1 Replies
May 5, 2010
I have a problem, maybe simple, with my full Flash website and a Google Map I inserted on it thanks to the Google Map API.On the frame of the scenario I want that the map appears, I inputed the below code on the AS3 actions panel (F9).
But after the map is loaded,when I change the frame by clicking on button to go to an another section of the scenario, the map stay visible...[code]...
View 9 Replies
Nov 8, 2011
I have a loop which creates several TextFields in different positions[code]..
I have tried removeChild and setting the t.text to nothing, but this only affects the last created textfield
View 10 Replies
Feb 9, 2009
I'm doing a website in flash and I'm creating sprtite to put image in it (child) when we clic on a link. But when we clic on another link, the child have to be removed but it doesn't. It doesn't reach theirselves (the child), so it can't be removed.em?This is my code:
Code:
function sectIllustrations(event:Event) {
contenu_mc.gotoAndStop("illustrations");
[code].....
View 0 Replies
Apr 19, 2010
The problem is that this code is in a frame and when I leave the frame the MovieClips I have created will still be there. I think this is because I'm creating a global MovieClip right? If so then is there a way to declare the MovieClips as local? [code]...
View 4 Replies
Dec 13, 2010
I used code to get alot of the same Movieclip to the stage every 3 seconds:[code]Then i wanna remove all those Moviclips (so that i can restart the game) but everything i've tried has yet to be a success.[code]
View 9 Replies
Mar 6, 2009
how do I completely remove a movieclip that is created as a new class.I have an event listener that does a removeChild like this
e.target.parent.removeChild(e.target);
is this enough or do I have to 'null' the object? I can't just do 'e.target = null' because the property is read only. Will the internal garbage collection do the rest for me if I have no references somewhere else?
View 3 Replies
Aug 18, 2010
Is there a way to remove all the text fields which was created? I used instance.removeTextField() but still I see some text boxes. In my fla when I go back and forth between frames I still see there are text boxes by the text cursor appearance. I'm having trouble because the buttons can not be clicked when the text fields are there. I'm using several of these in different frames.
[Code]...
View 5 Replies
May 4, 2011
Im currently creating textfields in a for loop - though in this example only creating one TextField. My questions is, how do I remove the TextField child in another function? What im basically doing is, create a Textfield, addchild to a container - > then the container into another position - > then removechild and another text in the container. I've tried something like:
[Code]...
View 3 Replies
May 19, 2011
I want to remove an object that is created in a loop, with a timer.
var timer:Timer = new Timer(2000);
timer.addEventListener(TimerEvent.TIMER, voegtoe);
In function voegtoe I'm adding an Movieclip Object called man:
man.x=Math.random()*650;
man.y=Math.floor(Math.random()*(70))+350;
addChild(man);
I want to remove this object after 2 seconds. The problem is that there are multiple 'man' objects.
View 3 Replies
Feb 16, 2012
I'm making a game in flash and am using arrays to dynamically create items and place them inventory. LongSword is a MovieClip. I place the movieclip in the array like so:
function buyitem1(e:Event):void
{
if(Store.itemslot.length < 6 && Store.currentMenu == 1 &&score >= 450)
{
[Code].....
View 1 Replies
Apr 7, 2010
i followed this tutorial: http:[url]....and all has work out great however, then i go onto anouther frame how do i remove all movieclips from the created game arrays?
View 3 Replies
Oct 19, 2006
[code]Then in another function, where I handle a rollover events for the Main Menu, where I want to remove the movieclip "target_mc" after a certain rollOut event [code]doesn't work.Now, I realise this is probably cause it's not in scope, but how would I remove a movieclip that is dynamically created in another function?
View 1 Replies
Apr 15, 2009
i have two classes:
videoPlayer(Document class) and videoControls(which is added to the stage by videoPlayer).
videoControls put an object on the stage at some point:
dp = new displayEnd();
dp.name="dpe";
addChild(dp);[code].....
View 1 Replies