public void Run() { for (int i = 0, iMax = _filter.GetEntitiesCount(); i < iMax; i++) { LeoSpeed speed = _filter.Get1(i); ref LeoPosition position = ref _filter.Get2(i); position.X += speed.X * Time; position.Y += speed.Y * Time; }
public void Run() { foreach (var i in _filter) { LeoSpeed speed = _filter.Get1(i); ref LeoPosition position = ref _filter.Get2(i); position.X += speed.X * Time; position.Y += speed.Y * Time; }