[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-commit] DisplayList reset (was: gnash/server sprite_instance.
Re: [Gnash-commit] DisplayList reset (was: gnash/server sprite_instance.cpp)
Wed, 14 Feb 2007 13:45:14 +0800
sometimes characters would *not* be reset to their original position...
yes, I think this is reasonable in point of Flash designers' view.
Each time the SWF movie restart, it will show a different frame
against last play.
On 2/14/07, strk <address@hidden> wrote:
On Tue, Feb 13, 2007 at 08:49:09PM +0100, Udo Giacomozzi wrote:
> However I miss an additional move_display_object() call to bring the
> MC back to it's initial position.
> I tried to comment out the following line but it did not help at all:
> // Execute this frame's init actions, if necessary.
> if (m_init_actions_executed[frame] == false)
> I have no clue what's necessary to restore the initial position of a
> MC. Could you have a look at it?
You might try with character::restart() , but you really need Ming
now as 'make check' might surprise you. We've been struggling with
DisplayList reset for some time now (with Zou Lunkai) and have some
tests for it. It seemed to use that sometime characters would *not*
be reset to their original position... the why and when is still
unclear (IIRC it had to do with ActionScript modifying them).
Gnash-commit mailing list
[Gnash-commit] gnash/server sprite_instance.cpp, Udo Giacomozzi, 2007/02/16
[Gnash-commit] gnash/server sprite_instance.cpp, Sandro Santilli, 2007/02/16