We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Artemis_XNA_INDEPENDENT/System/IntervalEntityProcessingSystem.cs:
protected override void ProcessEntities(IDictionary<int, Entity> entities) { for (int index = 0, s = entities.Count; s > index; ++index) { this.Process(entities[index]); } }
Should be a foreach loop over entities.Values - just like in other systems' ProcessEntities methods. Otherwise you'd likely get KeyNotFoundException.
Artemis_XNA_INDEPENDENT/System/EntityProcessingSystem.cs
protected override void ProcessEntities(IDictionary<int, Entity> entities) { foreach (Entity entity in entities.Values) { this.Process(entity); } }
The text was updated successfully, but these errors were encountered:
Fixing Issue #39
359abfb
Bug Fixed in the last commit. When ids are not in sequence (happens after some add/removes) this error will happen. Changed to foreach approach
Sorry, something went wrong.
No branches or pull requests
Artemis_XNA_INDEPENDENT/System/IntervalEntityProcessingSystem.cs:
Should be a foreach loop over entities.Values - just like in other systems' ProcessEntities methods. Otherwise you'd likely get KeyNotFoundException.
Artemis_XNA_INDEPENDENT/System/EntityProcessingSystem.cs
The text was updated successfully, but these errors were encountered: