ID:2040269
Feb 19 2016, 8:08 pm
|
|||||||||||||
| |||||||||||||
If an icon is in a non looping icon_state, and is animated(), it'll replay that icon_state from the beginning frame again.
|
I am no programmer, but I don't think this behavior is wrong. transform=matrix() would be creating a new matrix (I believe), one that hasn't done the animation loop, which would cause the animation to play again.
A work around: Change the animation to its own icon_state. In the example I changed it to "shift" and then have the final part of the animation, in this case "yellow" in its own icon_state. sleep(30) |
Well excuse me for explaining it incorrectly. Just trying to help out with the issue. Work around still works..
|
https://www.sendspace.com/file/ieiwng