bevyengine / bevyengine/bevy

Support for specifying Time type for animations

Open
#20,716 0 comments 0 reactions 0 assignees View on GitHub
A-Animation C-Feature D-Modest S-Needs-Review X-Uncontroversial
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 16h
Merged PRs (30d)
171

Description

## What problem does this solve or what need does it fill?

Bevy has support for using multiple time systems at the same time. It would be useful to be able to specify which Time resource AnimationPlayer should use. That is especially the case if there is specific Time used for gameplay logic.

## What solution would you like?

I created naive implementation, not sure if that is the best approach for it that will mention this ticket and I will create PR in a second

Contributor guide

Open the contributing guide

Research direction

The issue identifies AnimationPlayer and Bevy's Time resources as the relevant entry points, but names no files or tests. Start by locating AnimationPlayer's time usage and the existing multiple-Time-resource support; done means animations can explicitly use the intended Time resource without disrupting current behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.