AlexAegis / AlexAegis/rx_bevy

Tracking: Randomness

Aberta
#23 0 comentários 0 reações 1 responsável Reivindicada por @AlexAegis Ver no GitHub
enhancement
Linguagem predominante
Rust
Estrelas
25
Forks
2
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Incorporating randomness into observables and operators.

- Randomness should always be seeded, to be either fed by an actual randomizer, or to set it to a specific seed
- When introducing randomness to an existing concept, such as the IntervalObservable, the existing implementation should be turned into a generic one, which defines how a value is provided for a specific aspect of the observables behavior, like delay offset. This valueprovider will then be swappable and some actual user facing operators will define it as a RandomValueSource(seed?, from, to) and some as ScalarValueSource(0) maybe even Eased(EasingFn, mapIn, mapOut)

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.