legion icon indicating copy to clipboard operation
legion copied to clipboard

High performance Rust ECS library

Results 100 legion issues
Sort by recently updated
recently updated
newest added

I am struggling to reproduce this as minimally as possible, but hopefully I can be clear enough. I'm describing how I am coming into this issue through my current use...

Looking for advice here. Have others dealt with the issue of introspecting whats going on on the screen, or querying for "in range entities"? For example, how would I get...

``` warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string() --> src/systems/term.rs:35:9 | 35 | execute!(stdout, EnterAlternateScreen).unwrap(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default ```

Currently, the behavior of the `changed` filter is such that it filters by chunks whose components have been updated. It would be useful if the granularity could be changed based...

The following program causes a panic against the latest release version and the `master` branch: ```rust use legion::prelude::*; fn main() { let mut world = Universe::new().create_world(); #[derive(Clone, PartialEq)] struct Tag1;...

It's pretty common for one component to reference another `Entity` with some sort of has-a relationship (e.g. a player has several limbs), and when the parent gets removed from the...

Looking for advice on this. How would you wait for an animation sequence and then trigger something, then trigger another thing, and so on? For example, let's say the player...

This adds a series of wasm-pack test cases for confirming legion works in wasm. No actual changes were made except for changing a few tests to `pub`, then adding the...

Is Legion able to be targeted to wasm? I think only no-std is allowed I think.

Building the benchmark part does not work, even on nightly. ``` cargo 1.42.0-nightly (ad3dbe10e 2020-01-13) ``` Here's the output I am getting: ```rust Compiling legion v0.2.1 (C:\Users\[redacted]\Documents\GitHub\legion) error[E0277]: the trait...