5879324ebb
play/pause button for animations
2020-09-22 05:39:48 -07:00
88f5c1f1aa
fix bug where resizes pause the animations
2020-09-22 05:14:31 -07:00
30ec18e85e
maybe fix races in movie script load order?
2020-09-22 05:12:59 -07:00
d50d1ecacc
fix bug that reloaded all layers on resize
2020-09-22 05:01:56 -07:00
185d6acc88
some movie clip race condition fixes
2020-09-22 04:36:32 -07:00
d1be0f2d4a
oops, add a missing assetProxy call!
2020-09-22 04:34:40 -07:00
3fe2c478f2
log manifest image load errors, instead of crash
2020-09-22 04:12:52 -07:00
8cc034900d
ah, refine the bug fix for number filenames
2020-09-22 04:08:05 -07:00
a4d159381c
add an underscore to numbered filenames
...
Here's an example, the file is http://images.neopets.com/cp/items/data/000/000/546/546022_1132b0ffeb/546022.js and the constructor is _546022, to account for the fact that JS syntax won't allow a plain number there.
2020-09-22 03:46:32 -07:00
7fdf8f5e21
remove stray console logs
2020-09-22 03:06:50 -07:00
e8bfc24506
oh, I think I fixed the movie pausing bug!
2020-09-22 03:06:14 -07:00
08bdf560a4
draft of animated layers in storybook
...
Not running in the real app yet, but there's something a bit off where changes seem to pause animations and I don't understand why
2020-09-22 03:03:01 -07:00
c806de4e83
rename EaselCanvas to OutfitCanvas, etc
...
reflecting further on the abstraction, I'm noticing that this isn't an Easel abstraction like I envisioned early, and that we're baking some Neopets stuff into it. And I think that's the right call, esp with the tricky MovieClip stuff coming up, where I think more barriers would hurt more than they help. So, a new name!
2020-09-22 01:49:12 -07:00