gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #33780] Hostile Skies caused Gnash to freeze on drop


From: Nutchanon Wetchasit
Subject: [Gnash-commit] [bug #33780] Hostile Skies caused Gnash to freeze on dropping bombs on enemies' plane
Date: Wed, 29 Jun 2016 13:25:27 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux i686; rv:25.8) Gecko/20151123 Firefox/31.9 PaleMoon/25.8.1

Follow-up Comment #6, bug #33780 (project gnash):

@strk:
Regarding libming, I think a good way to provide test coverage for Gnash in
this aspect, is hacking MakeSWF (or writing a new libming-based utility) to
provide an ability to _insert_ ActionScript code into _existing_ SWF:

* Insert/replace normal action and init action in individual frame of root
timeline
* Insert/replace normal action and init action in individual frame of any
sprite (MovieClip) symbol
* Bind ActionScript class to any sprite (MovieClip) symbol
* Bind ActionScript class to root movie (not sure if this is possible since
Macromedia Flash does not allow this; but it is surely convenient, and
commonly used in Flash 9+ AS3 movies)

This way users and testers could closely emulate Macromedia Flash workflow by
creating skeleton SWF using SWFmill Simple with arbitrary library symbol
combination and timeline structure, then add ActionScript to each part of them
(akin to selecting an object and bring up Action dialog under Macromedia
Flash).

MTASC currently allows this, but in a very limited fashion, as it does not
support multiple-frame timeline ActionScript, init action, sub-MovieClip
timeline ActionScript, sub-MovieClip class binding, or assembler directive.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33780>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]