google-code-export / kuda

Automatically exported from code.google.com/p/kuda
GNU General Public License v2.0
1 stars 1 forks source link

Out-of-order cleanup errors #76

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
In a project, set up a motion so that an object begins moving but doesn't stop 
on its own

Now preview that project, and once the object starts moving, the Stop Preview 
button will not work.

Original issue reported on code.google.com by scott.kr...@gmail.com on 8 Aug 2011 at 7:06

GoogleCodeExporter commented 9 years ago
Updated summary with actual bug causing symptoms:
When world cleanup gets called, models are cleaning up (and clearing out their 
transforms) before motions that rely on those transforms clean up.

Original comment by erik.kit...@gmail.com on 10 Aug 2011 at 9:36

GoogleCodeExporter commented 9 years ago
Another bug was compounding to cause this issue:
Motions were not cleaning up properly when multiple motions were stacked on the 
same transform.

Original comment by erik.kit...@gmail.com on 11 Aug 2011 at 6:03

GoogleCodeExporter commented 9 years ago
Fixed with latest commit. Motions should now clean up in a more dependable 
manner. They also subscribe to the Model's cleanup message and clean themselves 
up first.

Original comment by erik.kit...@gmail.com on 11 Aug 2011 at 6:22

GoogleCodeExporter commented 9 years ago
Verified

Original comment by jpywt...@gmail.com on 8 Sep 2011 at 7:28