Really don't know if is there a way to load a .fla asset (such as a
Library) into an swf..
but sure you can use an external swf as a content library, as long as
all library items (children mcs):
- can be referenced by instance name (which is to be set on the external
.fla)
- are not referenced by instance name, but can be univocally retrieved
by any other means (e.g. property values)
once acquired desiredChildMovieClip, you can duplicate it on your project.
HTH
francesco
August Gresens wrote:
I guess what I'm looking for is an alternative to the clunky "Shared
Library" thing they've got set up. I"m seeing now, however, that even
if I
get this working, there would be no way to duplicate the externally
loaded
swf's child to a clip in my main project (right?). In essence, I want
to be
able to use the externally loaded clip as a library - but it is
starting to
dawn on me that this is not possible (?).
(By the way, I'm mystified that the "Shared Library" has been implemented
the way that it has - the url requirement would seem to make it
difficult to
arbitrarily load external libraries into a movie without manually
changing
the URL properties in the IDE. It would be great if you could just
load an
external library the way we do external clips).
Thanks,
August
On 5/5/06, Francesco <[EMAIL PROTECTED]> wrote:
if I got correctly the point, you're asking:
can I access children of an external swf loaded at any level into my
project via MovieClip.loadMovie() or MovieClipLoader.loadClip()?
If not, sorry for bothering
If yes, I think: sure you can, as long as you know their instance name.
If you don't, you'll have to work them out:
loadedMovie.loadMovie("externalSwf.swf");
/*
* now loadedMovie and externalSwf timelines overlap; if you know the
child's instance name the work is done.
* if you don't I'll do like this (but chances are ways are better than
this one):
* try to provide some <test_code> that lets you find in a not ambiguos
way the desired child mc among other children mcs
*/
var desiredChildMovieClip:MovieClip;
for (var i in loadedMovie) {
if(test_code) {
desiredChildMovieClip = loadedMovie[i];
}
}
/*
* so desiredChildMovieClip is the child you were looking for.
* if there's no such <test_code> thing, sorry I have no idea..
*/
HTH
francesco.p
Jim Tann wrote:
> You need to import one movieclip from the child swf into the parent
> swf's library & have it placed on the stage / inside a movieclip
that is
> exported for actionscript to have access to all of the elements in the
> child swf's library.
>
> Jim
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of August
> Gresens
> Sent: 05 May 2006 02:43
> To: Flashcoders mailing list
> Subject: [Flashcoders] newbie: nested clips and LoadMovie
>
> Hello
>
> Is it possible to access (duplicate and use) clips nested inside
another
> clip you've loaded into a movie via LoadMovie (or using the
> MovieClipLoader).
>
> For example, if I want to maintain a clip external to my main flash
> project
> that has a bunch of misc graphics - after I've loaded this external
> clip,
> can I duplicate these graphics somehow and attach them to clips in the
> main
> project? The purpose of this would be to load all of these graphics
all
> in
> one shot, as opposed to loading them individually.
>
> >From playing around with it - it seems as though the loaded clip is
> treated
> as an independent media element, with no access to it's children. Is
> this
> correct?
>
> Thanks,
>
> August
> _______________________________________________
> [email protected]
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
>
> _______________________________________________
> [email protected]
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
>
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
--
---------------------------------------------------------
--------------------------------------------------------
August Gresens
Technical Director
Black Hammer Productions, NYC
[EMAIL PROTECTED]
---------------------------------------------------------
--------------------------------------------------------
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com