legion::world::World::get_component_mut_or_default() ?
未關閉
- 主要語言
- Rust
- 星號
- 1.7k
- 分支
- 140
- PR 合併指標
- 30 天內沒有已合併 PR
描述
Hi,
Would it be possible to have `legion::world::World::get_component_mut_or_default()` to be able to create or get, then modify a component while minimizing code and accesses ?
This would be to avoid code like:
```rust
if let Some(mut component) = self.world.get_component_mut(entity) {
return component;
}
self.world.add_component(entity, C::default());
self.world.get_component_mut(entity).unwrap()
```
(which doesn't even compile)
貢獻指南
這個儲存庫沒有索引到貢獻指南
評估
這個 Issue 還沒有評估資料。