> Yahoo yuked on itself last night, so not sure if you
> ever got your remote 
> shared libraries to work?

No, I was waiting to hear more from you about how to
do it.  Based on your previous emails and those links
I now understand how attachMovie works (in conjunction
with Object.registerClass) and I can manipulate those
well (it's a pain because there's no error message if
you get the linkage name wrong!).  But I'm not sure
what to do to explore remote shared libraries.

It's nice to hear Flash 9 fixes this problem, but
that's not something we will be allowed to take
advantage of for a long time, until we can be
confident most of our users have switched.

Thanks,


Greg



> 
> ----- Original Message ----- 
> From: "G" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Tuesday, July 25, 2006 11:25 AM
> Subject: Re: [flexcoders] Anyone know the answer?
> Embed images in one 
> MovieClip, use in another?
> 
> 
> Thanks.  I believe duplicateMovie doesn't work. 
> From
> the documentation of duplicateMovie:
> 
> "If you have loaded a movie clip using
> MovieClip.loadMovie() or the MovieClipLoader class,
> the contents of the SWF file are not duplicated.
> This
> means that you cannot save bandwidth by loading a
> JPEG
> or SWF file and then duplicating the movie clip."
> 
> It baffles me why this is not allowed.  Does anyone
> know?  My guess is the developers ran into some
> issues
> and decided the easiest way around it was to pretend
> it was intended.
> 
> The further problem, as you say here, is I have to
> move the clip around by hand, which eliminates the
> entire reason to use Flex, to try to organize our
> "apps" in a slightly object-oriented way.
> 
> I believe Jester said this a day or two as well,
> that
> assets cannot be shared.  I'm starting to feel this
> is
> impossible with a capital I, but it still feels like
> there may be some very low-level way to do
> it--Remote
> Shared Libraries?
> 
> The other option is to quit and get a job at
> In-and-Out Burgers.  I think I'm going to do that.
> 
> Greg
> 
> 
> --- Shade Gmail <[EMAIL PROTECTED]> wrote:
> 
> > Hi,
> >
> >    In the past I've worked through this kind of
> > thing by loading external
> > .SWFs dynamically and duplicateMovieClip()ing (or
> > moving them) what I needed
> > to the appropriate positions. That was Flash 7. It
> > was ugly, but it worked
> > as long as you didn't need any fancy depth work.
> >
> > Recently I've done similar stuff in Flash 8 using
> > BitmapData, which works
> > great (and pretty easily too) if you're working
> with
> > simple bitmap images.
> > Actually, it should work well with generic
> > movieclips as well (see the ...
> > draw() method, I believe. Something like that).
> >
> > I'm not aware of a "Flex way" to do what you want.
> I
> > do hope there is one,
> > it is certainly lacking.
> >
> > Cheers and good luck,
> >
> >    Pedro.
> >
> >
> > On 7/24/06, G <[EMAIL PROTECTED]> wrote:
> > >
> > >    Hi Jester--
> > >
> > > Your example here is exactly what we don't want
> to
> > do.
> > > We don't want to embed all the images we need
> into
> > > the swf--it makes the file size too big.
> > >
> > > However, we don't want to load the images
> > dynamically
> > > each time we need them--that's too slow.
> > >
> > > Our application is a game that uses pictures.
> > Players
> > > play the game for a while with one set of
> images,
> > then
> > > they change to a new set of images.
> > >
> > > What we want is to have something like "sets" of
> > > images that we can load one time then use
> > repeatedly.
> > > So when the player first starts the game, they
> > will
> > > get the images from Set1.swf (for example). Then
> > when
> > > it's time to change images, we will load a new
> > set,
> > > Set2.swf, etc.
> > >
> > > We only want to load the new images one time,
> > because
> > > we have to change the source property of Image
> > tags
> > > repeatedly, and this is costly.
> > >
> > > If you know another way to do this from what I
> am
> > > asking about, please tell me! But what we are
> > > wondering is if it's possible to load a swf
> > containing
> > > embedded images, then use those images in the
> > loading
> > > (host) swf?
> > >
> > > Thank you!
> > >
> > >
> > > Greg
> > >
> > > --- JesterXL <[EMAIL PROTECTED]
> > <jesterxl%40jessewarden.com>>
> > > wrote:
> > >
> > > > Don't use SWF's. Flex 1.5 & 2 have ways to
> embed
> > > > them.
> > > >
> > > > [Embed("my1.jpg")]
> > > > var my1_img:Class;
> > > >
> > > > [Embed("my1.jpg")]
> > > > var my2_img:Class;
> > > >
> > > > [Embed("my1.jpg")]
> > > > var my3_img:Class;
> > > >
> > > > <mx:Image id="img" source="{my1_img}" />
> > > >
> > > > Then, have some function swap:
> > > >
> > > > function swapImage(val)
> > > > {
> > > > img.source = val;
> > > > }
> > > >
> > > > swapImage(my1_img);
> > > > swapImage(my2_img);
> > > > swapImage(my3_img);
> > > >
> > > > You could use setInterval, setTimeout, or
> Timer
> > to
> > > > loop through those...
> > > >
> > > > ...or use a Flash generated SWF; whatever your
> > > > fancy.
> > > >
> > > > ----- Original Message -----
> > > > From: "G" <[EMAIL PROTECTED]
> > <greg556%40yahoo.com>>
> > > > To: <[email protected]
> > <flexcoders%40yahoogroups.com>>
> > > > Sent: Saturday, July 22, 2006 11:59 AM
> > > > Subject: Re: [flexcoders] Anyone know the
> > answer?
> > > > Embed images in one
> > > > MovieClip, use in another?
> > > >
> > > >
> > > > This line:
> > > >
> > > > <mx:Loader id="container"
> source="Container.swf"
> > />
> > > >
> > > > does not load a swf file containing the
> embedded
> > > > image
> > > > into my application? That is news to me.
> > > >
> > > > The reason I want to do it is irrelevant to my
> > > > question, but here it is: We have an animation
> > that
> > > > loads many images at once (external images).
> > Even
> > > > with the images in the browser's cache it is
> > > > drastically slowing down the application.
> > > >
> > > > That embedded images are not loaded is exactly
> > the
> > > > point. We want to load a swf with several
> images
> > > > embedded in it, then use those images in the
> > > > animation. The point is, we want to load the
> > images
> > > > dynamically (externally), but not every time
> we
> > > > change
> > > > the source of Image. Just one time, ahead of
> > time.
> > > >
> > > > Since when an Image "loads" an embedded image,
> > we
> > > > are
> > > > not actually loading it at all, we are hoping
> we
> > can
> > > > load the container swf one time, then use its
> > images
> > > > as embedded images--thus avoiding the
> immediate
> > load
> > > > time every time we change source.
> > > >
> > > > What we want to do, in a nutshell, is load
> > images
> > > > dynamically, but all at once, and then just
> > attach
> > > > them from that moment on.
> > > >
> > > > The question is, can we attach an image
> embedded
> > in
> > > > the container swf into the loader swf,
> avoiding
> > the
> > > > external image load? HOW? The relationship
> > between
> > > > attachMovie and Image is very murky.
> > > >
> > > > An example, perhaps based on the code below,
> > would
> > > > be
> > > > very nice, very helpful. You seem to know a
> lot
> > > > about
> > > > Flex and Flash, can you help, please?
> > > >
> > > > Thanks,
> > > >
> > > >
> > > > Greg
> > > >
> > > >
> > > > --- JesterXL <[EMAIL PROTECTED]
> > <jesterxl%40jessewarden.com>>
> > > wrote:
> > > >
> > > > > If you embed an image, you're not "loading"
> > > > > anything; it's merely attaching
> > > > > the img Class to your MovieClip's
> DisplayList
> > (
> > > > > attachMovie in 1.5). Thus
> > > > > there is no point; just bind them all to img
> > since
> > > > > they are all using the
> > > > > same resource.
> > > > >
> > > > > External images are a different story.
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "greg556" <[EMAIL PROTECTED]
> > <greg556%40yahoo.com>>
> > > > > To: <[email protected]
> > <flexcoders%40yahoogroups.com>>
> > > > > Sent: Friday, July 21, 2006 7:08 PM
> > > > > Subject: [flexcoders] Embed images in one
> > > > MovieClip,
> > > > > use in another?
> > > > >
> > > > >
> > > > > Hi everyone--
> > > > >
> > > > > Is it possible to embed images (jpgs) in one
> > > > > MovieClip, then load that
> > > > > SWF into another MovieClip and use those
> > images in
> > > > > the loader? We are
> > > > > trying to avoid reloading an image each time
> > we
> > > > need
> > > > > it, but still
> > > > > load them dynamically. We'd like to do this:
> > > > (We're
> > > > > using Flex, but
> > > > > this is really an AS question I think, about
> > > > > accessing resources from
> > > > > one SWF in another SWF). This example is in
> > Flex,
> > > > > but the real work, I
> > > > > expect, is in AS. If you can tell me how to
> do
> > it
> > > > in
> > > > > AS, I can get it
> > > > > working in flex.)
> > > > >
> > > > > Container.swf:
> > > > > <mx:Application>
> > > > > <mx:Script>
> > > > > [Embed(source="images/myimage.jpg")]
> > > > > public var img: String;
> > > > > </mx:Script>
> > > > > </mx:Application>
> > > > >
> > > > > Then, load that SWF and use its embedded
> > image:
> > > > >
> > > > > Loader.swf:
> > > > > <mx:Application>
> > > > > <mx:Loader id="container"
> > source="Container.swf"
> > > > />
> > > > > <mx:HBox>
> > > > > <mx:Image id="the_image"
> > > > > source="container.content.img" />
> > > > > </mx:HBox>
> > > > > </mx:Application>
> > > > >
> > > > > It looks like this should work, and the
> > "resource"
> > > > > string is properly
> > > > > being passed to the_image (something like
> > > > > __Resource.43234564.myimage_jpg) but it
> cannot
> > > > > actually load; we get a
> > > > > broken image instead.
> > > > >
> > > > > I'm guessing I somehow need to register the
> > object
> > > > > library of the
> > > > > Container.swf with my Loader.swf? How?
> > > > >
> > > > > Or, is this whole enterprise impossible?
> > > > >
> > > > > Thank you!
> > > > >
> > > > >
> > > > >
> > > > > Greg
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Flexcoders Mailing List
> > > > > FAQ:
> > > > >
> > > >
> > >
> >
>
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > > > > Search Archives:
> > > > >
> > > >
> > >
> >
>
http://www.mail-archive.com/flexcoders%40yahoogroups.com
> > > > > Yahoo! Groups Links
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > __________________________________________________
> > > > Do You Yahoo!?
> > > > Tired of spam? Yahoo! Mail has the best spam
> > > > protection around
> > > > http://mail.yahoo.com
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Flexcoders Mailing List
> > > > FAQ:
> > > >
> > >
> >
>
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > > > Search Archives:
> > > >
> > >
> >
>
http://www.mail-archive.com/flexcoders%40yahoogroups.com
> > > > Yahoo! Groups Links
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam? Yahoo! Mail has the best spam
> > protection around
> > > http://mail.yahoo.com
> > >
> > >
> > >
> >
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around
> http://mail.yahoo.com
> 
> 
> 
> --
> Flexcoders Mailing List
> FAQ:
>
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives:
>
http://www.mail-archive.com/flexcoders%40yahoogroups.com
> Yahoo! Groups Links
> 
> 
> 
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Check out the new improvements in Yahoo! Groups email.
http://us.click.yahoo.com/7EuRwD/fOaOAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to