Crystalwarrior
|
37d192b430
|
Load frames as they're needed instead of loading everything at once, and cache them for optimization. The cache is cleared when a new animation is played.
Resolve an issue where if a preanim transitions into (a)idle it would get stuck on the first frame of that (removed the ticker->stop();)
|
2019-09-15 02:14:40 +03:00 |
|
Crystalwarrior
|
938f1aeea1
|
Optimize the heck out of animated images. There is no lag after the image is loaded now.
HOWEVER, there's lag when the image is first loaded due to the aspect ratio and sizing (at least with .apng's).
|
2019-09-14 22:35:02 +03:00 |
|
Crystalwarrior
|
ab30cca586
|
Use a ticker and QImageReader instead of QMovie
Issue: absolutely fucking broken, needs shittons of fixing or ditching. Might not be that efficient, anyway.
|
2019-09-14 19:50:46 +03:00 |
|
Crystalwarrior
|
51c97ad51c
|
Allow [Time] to be blank for pre-anims to not be required to use it
play_talking and play_idle reduced in useless code
|
2019-09-14 19:38:56 +03:00 |
|
David Skoland
|
00cfd2750d
|
moved headers into include and cpp files into src + logo into resource
|
2018-12-26 16:43:08 +01:00 |
|