ActionScript 3.0 :: Memory Keeps Growing From Loading Unloading A Simple Swf?

Feb 5, 2011

My Problem: I simply want to load a swf in a swf and then unload it. When I do this it works and cleans out "some" memory but after I unload the swf the memory usage grows a little each time. Shouldn't I be able to have this so the memory hits a limit and doesn't keep growing forever?

What I tried: I put in System.gc() for debugging to force garbage clean up, and I am testing it in the debugger in the browser.There are 2 static images in the swf that is loaded and unloaded. I feel like those images are staying in memory maybe? I am assuming that the "unloadAndStop()" should handle that though.I put an enterframe listener which I remove along with the unload button.

My Code: The code is below, my files are larger than the upload limit here, but you can download all the files from this link: http:[url]....

Main swf to load into:

Code:
var _swfLoader:Loader;
var _swfContent:MovieClip;[code]............

View 4 Replies


Similar Posts:


Unloading External Swf File Keeps Memory Usage Growing Up?

Dec 7, 2009

The idea is very simple: I have a submain.swf with 5 buttons. Each button loads an external .swf loader.load(URLRequest);After playing first external swf, before I go to next one, I try to unload it1. remove all its associated listeners:com_loader.contentLoaderInfo.removeEventListener(Event.INIT-PROGRESS-C OMPLETE, idFunction);2. unload it:

View 3 Replies

ActionScript 2.0 :: Memory Leaks In Loading / Unloading Pictures

Nov 15, 2011

I load image from url like this
Code:
imageholder = this.attachMovie("imageholder", "image", this.getNextHighestDepth());
imageholder.swapDepths(selectMenu);
loader.loadClip(uri, imageholder.bigImage_mc);
this== root, imageholder is MC that contains empty MC named bigImage_mc, selectMenu needs to be in front of loaded image (2nd line) and loader is MovieClipLoader()

Image is unloaded and removed like this
Code:
loader.unloadClip(imageholder.bigImage_mc);
imageholder.swapDepths(selectMenu);
removeMovieClip(imageholder);
but when I unload image it doesn't free any memory, and when i load new image it increase memory usage...

I even tried
Code:
System.gc();
System.gc();
after removeMovieClip(); as I found this on some website... but with no improvement

View 3 Replies

ActionScript 3.0 :: Loading / Unloading External SWF - Prevent Memory Leaks

Sep 19, 2011

Im creating a flash projector which has a holder swf with an empty movieclip. A series of external SWFs are loaded into the empty movieclip on the push of a button. Once the clip has been loaded, other external SWFs can be replaced in the empty movieclip at the push of a button. As memory leaks and garbage collection seem to be an issue, I was wondering the most memory efficient way of loading, unloading and replacing these external swfs so that memory leaks are kept to an absolute minimum.

View 1 Replies

ActionScript 2.0 :: Create A Growing Element, That Will Appear To Be Like A Tree/flower Growing Onto The Screen?

May 10, 2006

i am looking to create a growing element, that will appear to be like a tree/flower growing onto the screen, slowly. i would like it to be randomly generated and not too processor intensive.

View 3 Replies

ActionScript 3.0 :: Unloading Images From Memory?

Jan 31, 2011

I want to make this VERY SIMPLE image gallery, and i'm just using this code:

var i =new Loader();
i.load(new URLRequest("imagens/1.jpg"));
galeria.addChild(i)

I change images just with a button that tells to go to a different keyframe with a new code, like this:

i.load(new URLRequest("imagens/2.jpg"));
galeria.addChild(i)
i.load(new URLRequest("imagens/3.jpg"));
galeria.addChild(i)

The problem is... when I check the Task Manager the memory usage of the Flash player keeps going up and up without reducing everytime I click the "Next image" or "Previous Image" buttons. Even when loading the same image.I tryed many things to "unload" the image from the memory but none of them worked...

View 1 Replies

ActionScript 3.0 :: Unloading FLV Memory - Limit Of 3 Videos

Aug 24, 2009

I am having some trouble with the FLVPlayback component with regards to memory. The videos are being loaded in from a server in quick succession. The user has the ability to go from video to video, but its not all in one FLV Playback, each new video has its own FLV Playback on the stage. I tried to manage memory by setting a limit of 3 videos and eliminating any extra instances. I've tried stopping the video, and I've tried closeVideoPlayer(1);. While examining System.memory, I noticed it just keeps stacking up with every new video that's loaded in. The memory usage is not going down when I stop the video and remove the instance!

View 2 Replies

Actionscript 3 :: Remove Simple Objects From Memory?

Sep 9, 2010

I'm trying to remove simple objects from memory, but when I call removeChildren memory usage rose :/ And I don't why ? And how can I remove objects ?

[Code]...

View 2 Replies

ActionScript 3.0 :: Memory Leak In Simple Slideshow?

Apr 8, 2011

It's caused by memory leak. Every time a slide is shown, the memory usage increases a few hundred kB. I've tried everything I could come up with, but even if I kick a whole lot of movieclips out, disable basically all AS3 and let only one slide loop, the memory usage still increases everytime the slide is shown again.Of course it helped to make the movieclips simpler, but the main problem remains: if you keep running the slideshow, it will slow down.

edit 1: #&^%@! Even when i copy one of the slides to a completely new file, with no external classes whatsoever, the problem remains. I think I know now what goes wrong:I make the movieclip loop by saying this.gotoAndPlay(1);Frame 1 is empty, the slide placed on frame 2. If I'd put the slide on frame 1, the mc wouldn't begin at the start and there is no animation (and no memory increase) because the mc has ended.I already figured that maybe every time the mc is shown again, Flash casts a new instance. To prevent that, everytime a slide ends, I remove it with removeChild(clip). That has no effect however, so I think that's unnecessary.

edit 2: even when the MCs are constantly on the stage and are restarted with clip.gotoAndPlay(1), the memory usage keeps growing.

View 4 Replies

ActionScript 3.0 :: Flash Builder 4 Simple Code Has Memory Leak?

Jun 29, 2011

I was using a trial edition of flash builder 4 professional and I figured before it ran out I would test the profiler. What shocked me was the number of objects that were left resident in memory. After seeing that I decided to set up a small test and had very bad luck. I was hoping someone can look at the following and tell me assumption i have that is just wrong.

[Code]....

View 3 Replies

ActionScript 3.0 :: Loading And Unloading SWF

Feb 5, 2011

I was wondering if someone could take a look at my files and tell me what I'm doing wrong. I'm trying to rebuild an ad in AS3 from AS2 and I'm running into some issues. This is the problem: When a page loads there is a 728x360 container that loads a 728x90 ad. What I need to happen is I need to communicate to the container that when the 728x90 expand button is clicked it needs to unload or stay on the screen while a 728x360 expanded state is loaded in.

I have these files 90% figured out. My problem is I cant get the collapsed state that is loaded into the container to load the new state. I've included my files and they re really simple to follow.

View 0 Replies

ActionScript 3.0 :: Loading And Unloading SWF's?

Feb 1, 2012

I've got a games menu and have the code to load games when a button is clicked. So far say you want to play GameA... The player clicks the button to Play GameA and that game is loaded. Once the player finishes the game they are shown a button to continue which unloads the game and loads the menu.

The problem is that I want a movieclip to be visible on the menu but only when GameA is completed. There is no way to back out of GameA and getting back to the menu without completing GameA. I don't know how in GameA to put that if the continue button is pressed make 'GameATick' visible. I've tried inside the code of GameA putting code like root.GameATick.visible and code like this but it doesn't recognise the MC.

View 4 Replies

IDE :: Loading, Unloading Swf Through Button?

Sep 24, 2009

i have looked for a solution for a long time but they either didnt work and were too complicated for my little skill. so i have a main .swf which im working on. i then have buttons which when clicked, launch a panorama. the problem is that this panorama is created with a 3rd party program and is a .swf. now. i curretly have the follwoing script to launch the panorama

on(release){
loadMovieNum ("foyer_pano.swf", _root)
}

however this opens the swf in a new tab of my web browser. now that is not too bad, but i would like and it would be much better if the panorama would open inside my current swf. i remember i managed to do this. (sorry i forgot the code for it!!!) but when this was done, it would cover all my other buttons. i tried different things with changing levels and those sort of things, but nothing seemed to worked. (i was able to display a button on top of the swf but its AS woudlnt work) does anybody know how to do this? can someone explain it quite simply and in detail? i just want to load an swf in my project, and have a button on top of it with which i can unload this swf. (note that i cannot edit the settings of the panorama swf except for its size and dimensions and stuff, i cannot add a button or AS into it)

View 1 Replies

ActionScript 2.0 :: Unloading XML Before Loading Another?

Jul 20, 2006

This image gallery I am working on loads the thumbnails(from the XML) into a scrollbar. It works for the first one fine, but when I click on another button for another gallery it adds the thumbs of the new gallery at the end of the ones already there, but what I trying to do is have the previous thumbs unload then load the new xml with the appropriate thumbnails.I have tried removeNode(); to unloadMovie(); and various other functions but nothing works. The XML does not unload before the next one loads EVER. The removeNode(); doesnt even remove all the children, which i thought it was supposed to.

Code:
xmlData.firstChild.removeNode();

This is in a function called on the release of all buttons, but it doesnt do anything. This function is located in the same frame as the loadXML function. Is this the wrong place to put it?

View 4 Replies

ActionScript 2.0 :: Loading & Unloading Movieclips

Aug 8, 2010

I start off my game with an empty movieclip located in the middle of the stage. I then load a movieclip using the loadMovie method. At some point I would like to unload the movieclip and then reload another one, sort of a different scene if you will. The new movieclip has a number of other nested movieclips that I will use as buttons and I have coded a function that is called that creates these buttons. Here's what it would look like:[code]The roomSetUp function contains info on how the room should look and the button codes. The problem is that the setup function runs before the new movieclip is loaded. Seems that there is no way to have Flash 'Yield' until the movieclip is loaded and then go to the last function. Any suggestions other than MovieClipLoader?

View 2 Replies

ActionScript 3.0 :: Loading SWF With Each Button And Unloading Old One

Sep 18, 2008

I am making a site and I want each button to load an swf, which would be the content of each page. When I click on each button the swf will load, however, the old swf will not go away.

View 2 Replies

ActionScript 1/2 :: Loading/unLoading XML Data?

Jun 15, 2009

I have an accordion style btn that expands and contracts base on the user's cursor.
When the btn expands it loads an external XML file. The problem I'm having is that after the btn contracts the loaded XML content is still in place. Is there a way to unload this XML content after it has loaded?

View 5 Replies

Professional :: Loading And Unloading External SWF?

Apr 1, 2010

I'm trying to load an external swf and unload it after its completion. I have tried a few things and am stuck. Here is my current code to loading the swf, which seems to be working fine, its the unload I cant get:

import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
import flash.events.ProgressEvent;
function startLoad() {
[Code] .....

View 3 Replies

ActionScript 3.0 :: Loading And Unloading External Swf?

Nov 29, 2010

I have a external swf that has an embedded video that loads automatically. Once it loads I have a button that unloads it and reloads. The first time I unload it, it works fine. The second time the video unloads but the sound continues? This happens each time I load and unload; the sound continues to loop.
 
stage.scaleMode = "noScale";
var loader:Loader = new Loader();
var defaultSWF:URLRequest = new URLRequest("swfs1/ME_video1a1.swf");

[Code]....

View 4 Replies

ActionScript 3.0 :: Loading And Unloading An SWF File?

Dec 2, 2010

I'm currently working on a educational project for e-learning. This  project has multiple buttons for opening several specific SWF files.  What I want to accomplish is to be able to use my container file with 3  primary buttons for the named SWF files and have them load in a specific  location in the container SWF. Then I have a separate button that just  needs to close the loaded SWF file. FYI, the 3 primary buttons will be  covered by the loaded swf file. I'm including my AS3 code for review. I  can load a SWF and close it once. After that, it doesn't work.

[Code]...

View 2 Replies

Actionscript 3 :: Loading And Unloading New Models?

Dec 3, 2010

am using pv3d to load a couple of models for a school project. The models typically don't do much, they just spin on a dial when fired up. At any given time, there are only two models shown. My initial thought is to utilize two global Collada instances and have a function call the Collada load function to load the new models into the instances. Looking through the Collada parser, it would seem that the load function appends the new model, leaving the existing models up there, as opposed to loading in a new set of vertices.

Fair enough. At this point I decide that I should remove the models from the scene, and create new ones every time the function fires.Here is where my problem lies. This probably from my lack of understanding on the workings of AS3/pv3d, so please bear with me. When I remove the models from the scene and add them again, the models do not appear within the scene. However, the model instances still remain traceable when I run a trace.Here is the code for reference. I omitted the portions which are duplicates.Instances are created on a global level as onRenderTick can't seem to reference it if I create it on any other level

public var model:Collada = new Collada();
public var model2:Collada = new Collada();

The initial properties such as x y position and pitch are set when the dials are created

public function setupDials():void {
var materialList:MaterialsList = new MaterialsList();
var bitmapFileMaterial:BitmapFileMaterial = new

[code].....

View 1 Replies

ActionScript 2.0 :: Loading & Unloading Music?

Jun 26, 2009

add a couple of music files to a CD presentation using actionscript. I know how to load one track but how do I unload a tack when it's finished and load another after that? Here is the code I have so far:

myMusic = new Sound(myMusic_Mc);
myMusic.loadSound("Doin It.mp3");
myMusic.start(0,5);

View 0 Replies

ActionScript 3.0 :: Loading / Unloading Swf With Button

Aug 12, 2009

I have this code that unloads all swfs that the home swf connects too. by going back to the first frame label of the home.swf. Instead of it going to the first frame label of the home.swf I need the code to load another swf.The new button name is "back_btn", instead of the homebtn.[code]

View 4 Replies

ActionScript 2.0 :: Loading/unloading MC With Button More Than Once?

Oct 4, 2011

I have a button that when clicked it shows a movie clip and when clicked again it removes the movie clip. I'm having trouble getting the button to do this action more than once. Is there some code I can add to the button to make the actions start from the beginning? I'm worried once the button is clicked to remove the movie clip, the action is only being read from the function down. Here's my code:

ActionScript Code:
my_btn.onPress = function()
{
captionFNtst(true,"tst",this);
this.onPress = function()

[Code].....

View 0 Replies

ActionScript 3.0 :: Loading/Unloading SWF With Buttons?

Dec 12, 2011

loading a SWF file and then removing it with the use of buttons. It's a fairly simple situation, but I just can't seem to get it to work.

Here is the code:

function newvid(event:MouseEvent){
var tv_loader:Loader = new Loader();
tv_loader.load(new URLRequest("tv.swf"));
addChild(tv_loader);

[Code]....

The scene basically says click on button and tv turns on...but I can't seem to get the off button to work. I think I am missing a step some where in the code.

View 5 Replies

Actionscript 3.0 :: Loading / Unloading External SWF's?

Nov 13, 2008

I am slowly learning AS3 but have hit a bit of a brick wall though I am sure it is something that many will see as easily resolvable, just my lack of knowledge and understanding of AS3 at this moment.

My query is I am trying to create a SWF which loads in (3) external SWF's using three movieclips I have within the main SWF. I have managed to get the external SWF's (1.swf, 2.swf, 3.swf) to load in when each of the movieclips / AS3 buttons have been clicked but I cannot figure out how to unload the current selected SWF file (e.g. have initially click on btnOne which displays 1.swf yet when click on btnThree to display 3.swf, 1.swf has not been removed from the stage and overlaps 3.swf) when I want to load another SWF file (sorry if this does not make sense). Below is the test code I have tried:

Code: Select all/////////////////////
///////Loaders///////
/////////////////////
//One

[code]....

My question is how do I unload (or removeChild I guess) the current SWF from the stage when I click on another movieclip / AS3 button to load another external SWF without the mish-mash as can be seen in the uploaded test files?

View 14 Replies

ActionScript 2.0 :: How To Loading/unloading Movie (MX)

Oct 25, 2003

i have a little problem (not so little for me) with laoding movies:on the main movie, i have a button which loads a movie withthe following script:

horta.onPress = function () {
_root.createEmptyMovieClip("container", 1);
loadMovie("03_horta.swf", "container");

[code]....

View 13 Replies

ActionScript 2.0 :: Loading/Unloading External SWF's

Aug 4, 2004

I am Using Flash MX ActionScript.

Anyways i have a series of buttons, and I would like them to each load a external SWF file into a movieclip. I have accomplished this so far but, I would like it so that whenever I click a button it unloads any already loaded SWF file that is already there. This is what I Have So far

on (release) {
loadMovie("movie.swf", this.movieholder);
}

View 3 Replies

ActionScript 2.0 :: Loading/ Unloading External Swf

Dec 8, 2008

I am loading an external swf file into my main swf movie with a button. But I donot know how to unload it. Here are the scripts.

on (release) {loadMovie("Main content.swf","Main1");
}

Main1 = the holder on the stage

View 2 Replies

ActionScript 3.0 :: Loading And Unloading A Swf File?

Mar 21, 2012

i am making a game of  3 different levelsi have 4 swf file1 for the user interfaceand 3 swf for the level of the gamesim gonna link the userinterface file to the 3 levels using the load function etc.the problem is how to unload the swf file when game over or when the user wants to quit and go back to the user interfaceim not sure if you got my point clearbut to be more specific each swf has its owns fla and as files independently and from the user interface as im gonna load the filesi know how and when to load thembut the problem i have no idea how to unload them when its game over in the game

View 8 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved