Comments (2)
Yes. I think benimator should expose the animation state component with a pub fn reset(&mut self)
method.
Update: looks like the pattern that works is to update the
TextureAtlasSprite
component of the entity, manually setting itsindex
back to0
when thePlay
component is removed.
Mmh. Maybe. I'm kind of surprised that it works actually. I'll investiguate how it behaves (or should behave) in this scenario.
from benimator.
Update: looks like the pattern that works is to update the TextureAtlasSprite
component of the entity, manually setting its index
back to 0
when the Play
component is removed.
from benimator.
Related Issues (18)
- [QOL] Specify an animation to run after a `Once` animation finishes HOT 7
- Ping Pong mode HOT 1
- feat: Compile-time "Animation" creation HOT 2
- Make the frame list an asset for efficient sharing/reuse of animations
- Play backward HOT 5
- Play Component Should be SparseSet HOT 1
- Prefer using Events to notify end of animations HOT 1
- on demand animation HOT 1
- How to execute logic when the animation reaches a specific frame? HOT 14
- How to switch between animations (not speed, but states like Idle, Running) HOT 1
- Load SpriteSheetAnimation from a file HOT 7
- Dependency Dashboard
- Stabilize: load-from-file HOT 5
- Implement custom playback rates HOT 2
- Allow to define animation FPS HOT 1
- Allow to define animation duration
- Remove `Animation::default()` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from benimator.