On Wed, Sep 05, 2007 at 10:46:20AM +0800, zou lunkai wrote:
> > +       * server/swf/DoActionTag.h: execute init actions by directly
> > +         execute them (opposed to use add_action_buffer which queues them)
> 
> init actions should be executed after all placement tags. More
> generally, actions should be started after executing all other tags.
> All actions should respect the tags order(and creation order when
> thinking about AS created characters), don't try to violate this:)
> 
> BTW, init actions might not need to(or shouldn't) be pushed to the
> action list.  Just execute them after finishing all other frame tags,
> and this will fix xchecks in movieclip_destruction_test1.sc.

We just discard the character id of init actions, init actions
are probably completely wrong in Gnash.
Are they associated with a sprite ? If so, should 'this' evaluate
to the referenced sprite ?
Can you try adding init actions to child of child sprites ?

--strk;


_______________________________________________
Gnash-commit mailing list
Gnash-commit@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-commit

Reply via email to