Update Animation System
parent
4b8670a8e6
commit
ce202e7c39
1 changed files with 8 additions and 8 deletions
|
|
@ -5,9 +5,9 @@ The Animation System provides property-based animations with 24+ easing function
|
|||
## Quick Reference
|
||||
|
||||
**Related Issues:**
|
||||
- [#120](../../issues/120) - Animation Property Locking (Tier 1 - Active)
|
||||
- [#119](../../issues/119) - Animation Completion Callbacks (Closed - Implemented)
|
||||
- [#100](../../issues/100) - Add Rotation Support
|
||||
- [#120](../issues/120) - Animation Property Locking (Tier 1 - Active)
|
||||
- [#119](../issues/119) - Animation Completion Callbacks (Closed - Implemented)
|
||||
- [#100](../issues/100) - Add Rotation Support
|
||||
|
||||
**Key Files:**
|
||||
- `src/AnimationManager.h` / `src/AnimationManager.cpp` - Animation execution engine
|
||||
|
|
@ -15,7 +15,7 @@ The Animation System provides property-based animations with 24+ easing function
|
|||
- `src/UIDrawable.h` - Animatable properties defined here
|
||||
|
||||
**API Reference:**
|
||||
- See [mcrfpy.animate()](../../docs/api_reference_dynamic.html#animate) in generated API docs
|
||||
- See [mcrfpy.animate()](../docs/api_reference_dynamic.html#animate) in generated API docs
|
||||
|
||||
## Architecture Overview
|
||||
|
||||
|
|
@ -77,9 +77,9 @@ mcrfpy.animate(sprite, "scale_x", 2.0, 800, "bounce_out")
|
|||
## Current Issues & Limitations
|
||||
|
||||
**Known Issues:**
|
||||
- API inconsistency: position vs frame animation differs (see [FINAL_RECOMMENDATIONS.md](../../FINAL_RECOMMENDATIONS.md))
|
||||
- Property locking: Multiple animations can conflict on same property ([#120](../../issues/120))
|
||||
- Rotation not yet supported ([#100](../../issues/100))
|
||||
- API inconsistency: position vs frame animation differs (see [FINAL_RECOMMENDATIONS.md](../FINAL_RECOMMENDATIONS.md))
|
||||
- Property locking: Multiple animations can conflict on same property ([#120](../issues/120))
|
||||
- Rotation not yet supported ([#100](../issues/100))
|
||||
|
||||
**Recommendations from Strategic Review:**
|
||||
Per FINAL_RECOMMENDATIONS.md, animation bugs contributed to tutorial burnout. Current system is feature-complete but needs:
|
||||
|
|
@ -127,7 +127,7 @@ def on_complete(runtime_ms):
|
|||
mcrfpy.animate(sprite, "x", 400, 1000, "linear", callback=on_complete)
|
||||
```
|
||||
|
||||
**Implementation:** [#119](../../issues/119) - Callbacks fire when animation completes
|
||||
**Implementation:** [#119](../issues/119) - Callbacks fire when animation completes
|
||||
|
||||
## Related Systems
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue