Hi Roger,

Can I confirm the following usage you've suggested:

//MyMovieAsset.as
package
{
        import flash.display.MovieClip;
        
        [Embed('assets/cube.swf')]
        public class MyMovieAsset extends MovieClip 
        {       
        }
}

//MyMXML.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml"; xmlns="*">

<MyMovieAsset id="cube_image" />

</mx:Application>


I have nothing displaying when I try the above two files.  Am I doing
this properly?  I found this reference document (which I might add
provides a bit of info on whether to define as String vs. Class) but
it doesn't provide a good example for what you suggest.

http://livedocs.macromedia.com/labs/1/flex/00001571.html

Also, how do you turn on the keep-generated-actionscript for Flex 2?

Thanks,

Brendan



--- In [email protected], "Roger Gonzalez" <[EMAIL PROTECTED]> wrote:
>
> Ok, the issue may be the base class wrapped around the embedded asset.
> 
> Basically, your asset will need to be associated with a class deriving
> from MovieClip.  In theory, it should figure this out on its own.  (Turn
> keep-generated-actionscript on and check out the class associated with
> your asset.  Is it Sprite or MovieClip?)
> 
> Anywho, if it is only Sprite, you can force it to extend MovieClip by
> doing a class-level embed:
> 
> // MyMovieAsset.as
> 
> package {
> import flash.display.MovieClip
> [Embed(source='mymovie.swf', symbol='assetname')]
> public class MyMovieAsset extends MovieClip
> {
> } 
> }
> 
> If that doesn't work, please file a bug report!
> 
> (Note: if there are any AS actions on your movie, we're currently
> stripping them out and throwing them away, because its illegal to mix
> AS2 and AS3 code in one SWF.  I have a bug on my plate to try to handle
> this... better.  I'm not sure quite what I'm going to do, because
> transcoding the bytecode seems like a nightmare project!  I might just
> handle some SWF4-compatible subset, i.e. gotoframe, stop, etc.
> Workaround for now is to load AS2 SWFs dynamically at runtime.)
> 
> -rg
> 
> 
> > -----Original Message-----
> > From: [email protected] 
> > [mailto:[EMAIL PROTECTED] On Behalf Of Brendan Meutzner
> > Sent: Monday, January 09, 2006 7:34 AM
> > To: [email protected]
> > Subject: [flexcoders] Re: Multi frame swfs not playing
> > 
> > Embedded.
> > 
> > 
> > --- In [email protected], "Roger Gonzalez" 
> > <[EMAIL PROTECTED]> wrote:
> > >
> > > Are you dynamically loading the SWF, or embedding it?
> > > 
> > > -rg
> > > 
> > > > -----Original Message-----
> > > > From: [email protected]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of Brendan Meutzner
> > > > Sent: Monday, January 09, 2006 5:22 AM
> > > > To: [email protected]
> > > > Subject: [flexcoders] Multi frame swfs not playing
> > > > 
> > > > Hi All,
> > > > 
> > > > When I load a swf movie into a Flex 2 app, it's not 
> > playing the movie.
> > > >  It loads in the first frame, but just freezes there.  
> > The same swf 
> > > > movie loaded into a 1.5 app plays properly.
> > > > 
> > > > We're talking about a very basic multi-frame swf with no 
> > components 
> > > > or actionscript embedded.
> > > > 
> > > > Is there a way to initiate playback of the swf file once loaded?
> > > > 
> > > > Thanks,
> > > > 
> > > > Brendan
> > > > 
> > > > 
> > > > 
> > > > 
> > > > 
> > > > --
> > > > 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
> > > > 
> > > > 
> > > > 
> > > >  
> > > > 
> > > > 
> > > > 
> > > >
> > >
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > --
> > 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
> > 
> > 
> > 
> >  
> > 
> > 
> >
>






--
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