I am converting a very large collection of Flash games into Haxe, and I’ve converted a lot of the code into Haxe already - and many of the games work when exporting Haxe to Flash already.
However, when exporting those games to html5, we are unable to display a lot of our swf art. Most of our art is marked as “Compression: JPG” (Adobe Animate property) which allows us to variably compress the art to make it smaller. However, that art does not appear to display when you load that MovieClip from an (exploded) swf. It does create a MovieClip of the correct width and height, but there are no pixels drawn.
Once we changed those pieces of art to “Compression: Lossless (PNG/JPG)” - the art displayed correctly.
Of course, we would really like to keep “Compression: JPG” because we can variably compress the art to avoid having giant file sizes.
I noted that when we had “Compression: JPG” selected, the “exploder” would generate a, say “23.jpg”, and “23a.png” - where the “a” png was the (black&white) alpha layer for jpg, and when we generated “Compression: Lossless”, it just generate a “23.png” (which was the entire art with transparency)