ActionScript 3.0 :: Add EventListener To Loaded SWF Instance?

Sep 6, 2009

I have a navigation button that loads an external SWF. In this loaded SWF are more buttons (two, to be specific). Right now the goal of these buttons are just to take you to external URLs, but eventually I may want to control the timeline of the loaded SWF with them.

I have successfully loaded the SWF, but I am having trouble getting the buttons in the SWF to work. I have given each button an instance name, but I cannot add an EventListener to either of them. I can add an EventListener to the loaded SWF, but that doesn't really help me.

Here is the code I'm working with:

portfolioNav.pWebNav.addEventListener(MouseEvent.C LICK, pressWebNav);

function pressWebNav(event:MouseEvent):void {
var webStuff:Loader = new Loader();
webStuff.contentLoaderInfo.addEventListener(Event. COMPLETE, finished_loading);

[code]....

As you can see, my button pWebNav loads the SWF called webPortfolio.swf. When the SWF is done loading I am making the content of the SWF a MovieClip instead of a DisplayObject. I remove the EventListener that detects when it's done loading, assign it an x and y possition, and then add it to the stage.My troubles start when I go to add an EventListener to an instance in the loaded SWF. My thinking is because I've cast the SWF as a MovieClip, I can then access the instances within it. Obviously, that's not the case.

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Multiple Instance Names For EventListener

Jun 2, 2010

This is the code that I have written so far and it works fine.

-----------------------------------------------------------------
var orng:ColorTransform = transform.colorTransform;
orng.color = 0xFF9900;
map.spain.addEventListener(MouseEvent.MOUSE_OVER, orange);

[Code].....

View 9 Replies

ActionScript 3.0 :: Removing Eventlistener From Deleted Instance?

Jan 18, 2010

in my main I have a system that allowed certain classes to be loaded and unloaded. When I load Game.as, it contains a trace statement when you press the left arrow key. When I remove the game instance from the stage, and set it to null, I can still press left arrow key, and the trace will come up. If I then make a new instance of game, it traces twice with only 1 click. When I close/load another time it traces three times.

I very specifically set:

Code:
mainContent.removeChild(game);
game = null;

Even trace statements confirmed that the game was being nullified, and the trace still continued.

View 10 Replies

ActionScript 3.0 :: ProgressEvent EventListener Won't Run If Video Already Loaded?

Feb 25, 2012

The purpose of the code below is to keep a video from playing until it's completely loaded. The first time the page loads everything works perfectly. The problem is that until the browser is closed and reopened, it won't play again. It other words if I hit the browsers refresh button, it won't play.

I believe this is because the video is then already loaded in temp storage, and because of that, on subsequent attempts the ProgressEvent EventListener does nothing, and never goes to the Function ProgressHandler.

//---------------------------------------------------------------------------
import fl.video.*;
import flash.display.*;
import flash.events.Event;

[code]....

View 5 Replies

Actionscript 3 :: Setting The Instance Name Of A Loaded Swf?

Mar 4, 2011

I am running a for loop that loads swfs onto the stage. _componentData is an XMLList.

private function loadDevices():void
{
for each (var d:XML in _componentData.device)
{

[Code]....

Inside onDeviceLoadComplete i want to be able to set the instance name of the loaded swf. Can i send extra parameters to the event handler function?

View 2 Replies

ActionScript 3.0 :: Instance Name Of Loaded External Swf?

Jun 24, 2009

I have successfully loaded an external swf. When load is complete, I add the loader target content to a movieclip but I've got problem accessign it after.

ActionScript Code:
// siteLoaderComplete
function siteLoaderComplete(e:Event)
{

[Code].....

The only problem is that it that right now, it add a child with a instance name of 'instance5' in site. But how can I change 'instance5' for another term like 'myContent'??

I need to be able to access content from the loaded swf.

View 1 Replies

ActionScript 3.0 :: Remove Instance Of Loaded SWF From Memory?

Mar 4, 2010

I am loading an SWF file into another parent SWF. I remove the loaded SWF using the unloadAndStop() method and set the loader to null. But the instance of the loaded SWF still remains there in the memory.

View 2 Replies

ActionScript 3.0 :: Give An Instance Name Of A Loaded Image?

Mar 11, 2011

Once an external image is loaded via a loader, how can one name an instance of it? Can I simply do the following[code]...

I need it to associate a tween with it's display object using AS3 addTarget(), method of the AnimatorFactory class.

View 1 Replies

ActionScript 3.0 :: Access Mc Instance Of Externally Loaded Swf?

Sep 15, 2010

can anybody tall me how to access mc instance of externally loaded swf? in my as3 file i am trying to stop the animation of externally loaded swf. for that i have loaded the swf into mc sau current mc and i am trying to stop the swf by

currentmc.ballmc.stop();

where ballmc is the mc animation of the externally loaded swf.

View 2 Replies

ActionScript 3.0 :: Stage Instance Name Lost When Loaded

Sep 6, 2011

I have an FLA with a 'close button' on the stage, which is given the instance name of btnClose and runs from this class file[code]...Stage Instance Name lost when loaded

View 3 Replies

ActionScript 3.0 :: Access MC Instance Of Externally Loaded SWF

Sep 15, 2010

How to access mc instance of externally loaded swf? In my as3 file I am trying to stop the animation of externally loaded swf. For that I have loaded the swf into mc sau current mc and I am trying to stop the swf by
currentmc.ballmc.stop();
Where ballmc is the mc animation of the externally loaded swf.

View 1 Replies

ActionScript 2.0 :: Give An Externally Loaded .swf And Instance Name?

Nov 24, 2008

I want to control some movieclips in the externally loaded .swf from the main stage. How can I do this?

View 1 Replies

ActionScript 3.0 :: Accessing A Parent Instance From A Loaded Swf?

Jul 21, 2010

I have a "MainSWF", that loads and places other SWFs "LoadedSWF". The LoadedSWF has buttons that are supposed to make some layers in the MainSWF visible/invisble. These layers are in a placed navigation bar that is defined as a symbol, was placed on the Main Stage and given the instance name "FlashStageMainNavigation". I have a hard time figuring out how to address the layers in the MainSWF, because it seems I am missing something.

When I use a loop to trace all the child instances on the stage of the MainSWF with:

this.getChildAt(i).name

I get the following info:

instance1 this.name=0
FlashStageMainNavigation this.name=4

When I trace stage.getChildByName(this.name) in MainSWF I get "FSMain", which is the name of my main Class

My assumption was, that I could (from the LoadedSWF) address the Navigationbar in the MainSWF by using something like:

stage.FSMain.FlashStageMainNavigation.visible = false; //or
stage.getChildByName("FSMain").FlashStageMainNavig ation.visible = false; //or
stage.getChildByName("FlashStageMainNavigation").v isible = false;

neither of that worked.

To sum up/rephrase my question: How can I find out, which object instances are placed on the stage and how do I address them from the LoadedSWF?

View 4 Replies

ActionScript 2.0 :: Objects - XML - Creating A New Instance Of An Object That Uses An Identical Name To An Older Instance Delete The Previous Instance?

Mar 20, 2009

Does creating a new instance of an Object that uses an identical name to an older instance, delete the previous instance? Or should the original instance be deleted first? The code uses a ridiculous amount of XML vars. Isn't it less memory intensive to parse the XML and save the properties to an Object, and then delete the XML Object, rather than keep the XML Object around and reference it's child nodes directly? Is it better form to break up a huge XML file (>600lines/3200vars) into smaller chunks?

View 1 Replies

ActionScript 3.0 :: Dynamically Loaded SWF Instance Names Missing?

Nov 29, 2010

I have loaded an externally SWF (sonswf) file inside my movie (parentswf).

son.swf has 2 objects inside its library: Character (Base Class = "flash.display.Sprite", Class = "Character") CharacterHead (Base Class = "flash.display.Sprite", Class = "CharacterHead")

The "Character" object has inside 1 instance of "CharacterHead" and "CharacterHead" does not have a instance name asociated with it.

This is something like what i have got so far inside parent.swf :

ActionScript Code:
var ipAddress:String = "NNN.NNN.N.NNN" // not important
var loadedSwf:Array = ["THIS IS WHERE I CAN GET SONSWF", null]
var loader:Loader = new Loader();

[Code]....

So i need it to trace the class (not the Base Class that it extends) when instanciated from the parent.swf

View 0 Replies

ActionScript 2.0 :: Dynamically Loaded MovieClips And Instance Names

Mar 3, 2008

I am using attachMovie in a for(var i=1; i<50; i++) loop.Everything loads fine, but I am having difficulty referencing the dynamically created instance names.I don't want to reference individually ie movieclip1, movieclip2 etc.but more by movieclip[i].Basically - if movieclip instance 1 is rolled over I want to display image 1, and so on?

View 2 Replies

Flash :: Create Instance Of Symbol Exported For Actionscript In Loaded SWF

May 5, 2011

In a flash project, I am loading an external SWF that has some symbols in its library exported for ActionScript. I need to create instances of those symbols but, since it's a loaded SWF I don't have direct access to that classes.

View 1 Replies

Actionscript 3 :: Constructor To Assign Instance Name From Super Constant When Adding Instance In Flash IDE?

Jun 17, 2010

I have a library object (SomethingMC) which extends a custom class (Something). Something, in turn, extends MovieClip.If adding SomethingMC to the stage within Flash CS3 IDE, is it possible for it's super class (Something) to assign an instance name from a class constant (Something.THE_CONSTANT)?

package
{
import flash.display.MovieClip;[code].....

The above does not work. It throws Error #2078: The name property of a Timeline-placed object cannot be modified. if the instance is assigned a name in the IDE, and it just doesn't work if no name is assigned in the IDE.

View 1 Replies

ActionScript 3.0 :: Name Every BounceUp Instance The Same Thing And Then Just Add That One Instance Name To The List The Collision Detector Checks?

Dec 2, 2010

I have a BUNCH of bumpers of four types bounceUp, bounceDown, bounceLeft, bounceRight. during a collision which you hit determines the bounce so they always do the same thing so here's my question.....can i just name every bounceUp instance the same thing and then just add that one instance name to the list the collision detector checks?

i just dont wanna go through and name a hundred each of bounceUp s and bounceDown s individually as the potential for screaming increases proportionally.......

View 5 Replies

ActionScript 3.0 :: Dynamic Text Box And Gave It The Instance Name "body" However Loaded The Text From An External Source Using One Of Classes

Aug 15, 2009

I created a dynamic text box and gave it the instance name "body" however i loaded the text from an external source using one of my classes. how do i reference the dynamic text box on the stage from my class???

View 3 Replies

Flash :: Play Movie Clip Instance Inside Of Button Instance?

Apr 16, 2011

I placed a movie clip instance inside a button, and I want this movie clip to play when the button is released. I'm using this code on the frame containing the button:

function playMovie(event:MouseEvent)
{
this.theButton.theMC.gotoAndPlay(3);

[code].....

View 2 Replies

ActionScript 2.0 :: Possible To Scroll Graphic / Movie Instance As Well As Text Instance In Flash

Jul 19, 2004

Does anyone know if it is possinle to scroll a graphic or a movie instance as well as a text instance in flash. I want to scroll text and images as well. Actually text with imges embedded in it.

View 3 Replies

ActionScript 2.0 :: Use Local Instance Variables Vs Attach New Properties To The Instance Object?

Mar 14, 2006

I am wrapping my brain around OOP in AS2. I am making two posts on two different subjects. My question here is: when should I use local instance variables, and when should I attach new properties to the instance object? (Feel free to correct my terminology.) Let's say I have a class for a scrolling background, which scrolls when I mouse over its edge. I want to put these values somewhere:

1) How wide is the border in which a mouseOver makes it scroll? This is basically a semi-constant I set it up once and keep it the same, unless the user changes it in an options menu to make the border wider or narrower. Call this scrollBorderWidth.

2) How fast is the background scrolling now? I want to track this so I can smoothly change the scroll speed over several frames. This is often changed. Call this scrollSpeed.

It seems I have two ways I can store and access these values and darned if I know which is better practice. METHOD A: Make them local variables in the class, so the scrolling background instance has them as local vars. I set them up thusly:

[Code]....

View 4 Replies

ActionScript 3.0 :: Instance Or No Instance - Call A Function From Another Class?

Jan 26, 2009

I have a general / somewhat newbie question. Is it better practice to call a function from another class like so:

[Code]...

Does one way free up more memory or enhance performance?

View 5 Replies

ActionScript 3.0 :: Create New Instance() When Instance Is A Variable?

Feb 12, 2012

I have a base class I've used on 6 different MC's. Then when I use these MC's my function runs an if statement to check which one to add.

if(id=design) var obj = new design();
if(id=team) var obj = new team();

I want to make it a bit more dynamic and use the id:String to evaluate which new instance to create.

ActionScript Code:
public function loadChapter(id:String):void {
var obj = new instance_of( id )();
}

View 5 Replies

(AS3) :: One EventListener Be Used Again With Small Changes?

Jun 13, 2010

I had a quick question, I have a movieclip with 15 frames in it with an image on each frame, and a stop action on each frame. On my main stage I have 15 different buttons, which when pressed will change the movieclip to that particular frame (so pressing button 3 would make the mc go to frame 3). I'm still rather new to AS3, but I figured the most simple way to do this was a function which was called when the buttons are pressed

[Code].....

View 2 Replies

Using An If Statement With A Eventlistener?

Jun 11, 2009

Is it possible to use a if statement with a eventlistener in it?
 
eg
if(myBut_btn.addeventlistener(MouseEvent.CLICK)){

[code]....

View 2 Replies

ActionScript 3.0 :: Add EventListener To Textfield?

Feb 17, 2009

I want to add an event listener to a textfield that triggers when the user is "in" the textfield and hits enter. Think like you're at google and youre gonna search for something - you enter the keyword in the textfield and then hit enter, instead of clicking on the search button.

View 4 Replies

CS3 - EventListener For Button In MovieClip

Oct 26, 2009

I want to have a class(Generator) generating MovieClips and inside these Clips are buttons with Listeners. Another class(Main) can get the Clips generated and add them to the stage. The problem is if I add the Listener to the Button in the Generator class, i don't get the event. I do get the Event if I get the Button from the Generator and add the Listener in the Main class.

[Code]...

View 3 Replies

ActionScript 3.0 :: Using ADDED EventListener

May 10, 2010

Im trying to use the added eventlistener. When a child is loaded i then wish to trigger to a function. But the function seems to be triggering before the graphic is load.I am using this for some press loader functionality before a database is queried.[code]The above if statment works. But inizRequestOfData() seems to be trigged before the loading of anygraphic is done.

View 7 Replies







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