ActionScript 2.0 :: Detect When New Movie Has Loaded In A New Level? -squish
Jan 8, 2003is it possible for the main movie to detect when a new movie has loaded in a new level?
View 4 Repliesis it possible for the main movie to detect when a new movie has loaded in a new level?
View 4 Repliesassigning a level for the external movie(reseller_locations.swf) loaded to a moivie clip(clipHolder)
code
loadMovie("reseller_locations.swf", this._parent.clipHolder);
It may be pretty basic but I'm looking for the easy way out. I've a container that loads a movie on level10 using loadMovieNum(). Is there a way I can get the name of this movie?.
View 5 RepliesThis may be a simple question, but I'm relatively new to the actionscript side of Flash.I have buttons that each load a different movie clip into, let's say, Level One. I'd to know how to write the AS so that if a specific movie is already loaded into that level, it won't load again when the button is pressed.
View 2 Repliesim making a sort of a game and depending on what u choose u may load 1 of 3 or 4 options of movies into a specific level for each option. Meaning: the different toy hands are allways loaded on level 3, no matter which u choose and so on. At the end i need to make a list of the choices the user did, so i need to know if "hands_blue.swf" is loaded in level 3, and if so then push."hand blue" into an array. Im trying this on the _root frame,but no matter what option i take, i allways get the same option:
Code:
list=new Array();
if (_level(3)==="hands_blue.swf") {
list.push("Selecci�n: hand blue");
[Code].....
Im using loadMovie within a .swf on level 1 to load an external movie into level 2. But when this happens the sound function doesnt work. The 2nd movie being loaded has the newsound defined and everything within itself. It plays if i run that swf seperately or using ctrl+enter. Yet when the 1st movie calls the 2nd movie onto level 1 at runtime.The sound in the 2nd movie doesnt play. But its button sounds all seem to be working.
View 1 RepliesI have a movie that's 500x400 px in level 0 and has lots of thumbnails with pictures that I want to open. the thumbnails open a 500x400 px movie above the other but on level 1. the problem is that when the new movie loads on level 1, the thumbnails on level 0 (that are now hidden by the new movie) are still active, and if i click anywere in the movie on level 1, it trigger an action from level 0. Is it possible to load a movie to level 1 that deactivates the movie in level 0 without unloading it?
View 1 Replieswhat Actionscript to put in a movie to detect whether that movie has been loaded into another movieclip?
In case that isn't clear: movie A loads movie B into a myMovieClip. What code can I put in movie B to detect that it is now a child of myMovieClip, or indeed any movie?
is it possible to detect if a Movie has been loaded to do an action determined? like an if statement? If the movie has been loaded, gotoAndPlay ("loaded"), else ("notloaded");
View 1 Repliesis it possible to detect if a Movie has been loaded to do an action determined? like an if statement?[code]
View 1 RepliesI have to detect avtivityLevel of microphone in Flex. I am using the activityLevel property of Microphone class but as I found out it always return -1 even if I have done Microphone.getMicrophone(). To detect activity level we have to set microphone.setLoopback = true;
how to do this without using loop back as I do not want to hear my sound back just monitor the activity level
i am trying to detect the microphone activity level. In windows XP, it's returing the activity level. But in windows vista, even if the mic is not connected it's returning an activity level. has anyone come across like this.what is the problem?
View 1 RepliesI have a preloader that calls a function to check whether a whole 2nd swf has loaded.
Then when it's loaded it plays the 2nd swf to a traget MC.
But I also need that MC and swf to be on another level.
This doesn't seem to work for me.
host.loadmovie("main.swf", 4)
It ignores the level part and just loads to the current levels host.
I was checking my policyfiles log file and noticed that I have the following for a newly created (and played in Firefox) SWF file I made:OK: Root-level SWF loaded:URL...I was trying to find some documentation in livedocs.adobe.com but couldn't find anything...
View 1 RepliesI am looking to create an interface where i can load an swf file into a particluar level, in this case level2, above an empty level1 and my main movie on level0.Once the swf is loaded (into level2), i want to trigger an action causing the swf in level2 drop to level1 ... and populate level2 with a new swf. The swf in level1 would unload in a particular frame of the timeline in the level2 swf.I have tried the swapDepth action but that does not seem to be working as i intended.
View 4 RepliesIs it possible to control one loaded SWF File e.g.,(MOVIE-1.swf) from another loaded SWF file e.g., (MOVIE-0.swf) on a different level? E.g. with a syntax like:
onRelease
_MOVIE-1.SWF.gotoAndStop (4)
or:
onRelease
gotoAndStop (MOVIE-1.swf, frame4)
I am doing a website in which I load a bunch of movies with an empty first frame to different levels in the first frame of the main movie. When I want to see each movie I have a button which tells a specific level to gotoandplay (2). Every time I "play" a loaded movie, I also tell all the others to gotoandstop (1) - so I wont see them anymore.Is it possible to make a loaded swf to "jump" to a much higher level - and all the other movies go back to a lower level? this way I wont have to make my movies go back to frame 1 all the time.
View 3 RepliesI am trying to tell a preloaded swf on level 2 to play from the last frame on an swf on level 1. I know this should be easy but I am not getting it.
View 1 RepliesSo I've spent alot of time building something in Flash that is rather complex and many competitors would find extremely useful if they could get a hold of it for free. I'd like to implement some protection.
The project has a top-level swf sending commands to a loaded swf. That 2nd-level swf loads five or six other 3rd-level swfs.
The 2nd level has the bulk of the actionscript. I would like to protect the functionality. It also contains some vector-based MCs that I don't want anyone to be able to rip. The 3rd level swfs are vectors only, and again, don't want anyone to be able to rip them.
The top-level is the least important as it mainly acts as a loader and commander, but it does load in comma-delimited data that I'd prefer was not publicly available.
[Code]...
All the links and tips around here show how to fade a sound out, but they all involve buttons or sliders. Is there a way in a frame-AS to start a 5 second fade out on a sound that has been loaded in a new _level and is activated with:
MySound = new Sound(this);
MySound.attachSound("MusicClip");
MySound.start(0, 1);
MySound.setVolume(60);
I can set the overall volume here, but fade it out after it's been playing for 30 seconds...
Is there a way to clear a loaded swf from a level without loading something in its place? I just want to be able to clear out levels that aren't in use anymore.
View 4 RepliesIf one doesn't have the source code, the only to test is to send keystroke and mouse move so I found this product but it's not free and opensource price is not even known :([URL] Squish supports automating interactions and testing non-HTML/DOM elements, that is, native objects, which are embedded in a web page. This is done at a fairly abstract level, which means that mouse and text input can be recorded and replayed.
In addition it is possible to inspect embedded native objects with the Spy tool and to insert verifications for these native objects. All of a native object's public properties can be accessed in test scripts.
Is there a way to clear a loaded swf from a level without loading something in its place?
View 4 RepliesHow to access the method of an extenally loaded SWF a number of levels.
For example I've loaded a SWF file to _level1 I want to access a method inside the SWF from another SWF file in a different level .
Let say A is the main movie and B will be a external swf file that i'm going to load into A movie. The problems is that, some actionscript(AS) in my B movie is not working anymore after i load it into A movie. I believe that the AS in my B movie is not working anymore because it is refer to A as the _root instead of B movie as _root. This can be a common problem. So, i wonder what should i change in the B movie AS in order to make it work in A movie.
View 3 RepliesI've got to (quickly!) add an intro to an existing flash masthead on a site that I've inherited. I don't have access to the source .fla's, so I approached the problem by putting the intro in a wrapper swf and loading the current masthead and adding it to the display list on Event.INIT. So far, so good. (Incidentally, the swfs are built for flash player 9 and use AS3.)
The problem I'm having is that although the intro plays fine and loads / displays the beginning of the masthead swf, which is a loading animation, the masthead itself never actually plays. Essentially, my question is: what would cause an actionscript 3-based swf to behave differently when it's the child of another swf as opposed to at the top level of the embedded swf?
Potentially important details: Embedding is being handled with swfobject, and no flashvars are being passed in. There are two params, which are base: "/flash/" and wmode: "opaque". All the swfs and flash data live in /flash/. The flash elements (minus the intro I built) were constructed using the Inky flash framework, with which I'm not familiar.
UPDATE: I've reconsidered my approach to the problem and gotten it working by using ExternalInterface; I'm having the intro swf call a js function when it finishes playing, which swaps out the intro swf and replaces it with the current masthead (the approach is outlined here). I'd still like to know why I was witnessing the behavior I was seeing earlier, though, so any ideas and suggestions would be welcome.
I have small issue in as3. I am load "mainmenu.swf" file into "main.swf". through loader class. so now "main.swf" is parent "mainmenu.swf" file children how can call "main.swf " variable & function from "mainmenu.swf" .
View 2 RepliesI have an external transparent swf loading in to my movie. The swf has to be imported over a button element on stage. The swf plays for a few seconds than it appears to go off-stage... at which point I need to free up that button to be clicked.
So, I need to detect when that movie has finished playing and then unload.
My code so far.
Code:
import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
import flash.events.ProgressEvent;
[Code]....
I can't get my head around this. I know there's a clever way to do this but none of my ideas seem to be the solution. I'd like to dispatch an event when there are no more items to be loaded. I'm working with Drupal and AMFPHP and loading some nodes. The number of nodes may vary from day to day so I need a way to know when the last one has loaded.
In the code below, I am building an array to use elsewhere in the application. Once all nodes have finished loading I'd like to know what the final length of portfolioItems is.
[Code]...
I have a main swf that will load external swfs into a container. I need to detect the end of the loaded external swf in order to start to load and play a new one into the same container. The problem is that i do not know what the length of the external swfs will be, and will have no control over the development of them, so i cannot place a variable at the end of their animation which would allow me to detect from the main movie its end. I also cannot rely on the _totalFrames property because the loaded swf might not have all the animation inside its main timeline.
View 5 Replies