Meryl, FYI: we got passed the action order problem with youtube so far. It was DOINITACTION that had to take place *before* actual instantiation of the movieclip. The problem now moves on.
--strk; On Tue, Mar 06, 2007 at 06:21:32PM -0600, Meryl Silverburgh wrote: > On 3/6/07, strk <[EMAIL PROTECTED]> wrote: > >On Tue, Mar 06, 2007 at 01:04:14AM -0600, Meryl Silverburgh wrote: > >> On 3/5/07, strk <[EMAIL PROTECTED]> wrote: > >> >On Sun, Mar 04, 2007 at 03:15:45PM -0600, ying lcs wrote: > > > >> >From the flare outout, it registers 'logic.Movie' in movieClip 130. > >> And then calling 'player.movie.setMovie' in frame 1. > >... > >> But from the swfmill output 'the class logic.Movie' is export after > >> sprite ID 141 is defined. > >... > >> But I don't how to find out what is the expected right order of the > >> logic.Movie definition and the registerClass call are executed. > > > >We should try to get the at the same order it's done in the youtube player. > >What I'm sure about is that Gnash won't work if registerClass is invoked > >*before* the class being registered is undefined. > > > >> what is the relationship between the movieClip # (e.g. 131) and the > >> sprite object id? > > > >131 should be the object id (character id). > > > > I add printf logic in > void export_loader(stream* in, tag_type tag, movie_definition* m) > and > place_object's void readPlaceObject2(stream* in, int movie_version) > > I do see the export print statements come before the registerClass. > > export_loader __Packages.logic.Movie > > > as_environment::get_variable logic.Movie > as_environment::get_variable Object > Action Call Method name: registerClass > Going to call method ! > > > > > > > >--strk; > > > > > _______________________________________________ > Gnash mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/gnash -- () ASCII Ribbon Campaign /\ Keep it simple! _______________________________________________ Gnash mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash
