From 2e4c40e4947abc3feb306408cb5288d311616c9f Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Mon, 12 Jun 2023 00:59:22 +0800 Subject: [PATCH] fix EcsGroup bake methods --- src/EcsGroup.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/EcsGroup.cs b/src/EcsGroup.cs index 85129ca..fcaafc9 100644 --- a/src/EcsGroup.cs +++ b/src/EcsGroup.cs @@ -266,14 +266,14 @@ namespace DCFApixels.DragonECS public int[] Bake() { int[] result = new int[_count]; - Array.Copy(_dense, result, _count); + Array.Copy(_dense, 1, result, 0, _count); return result; } public int Bake(ref int[] entities) { if(entities.Length < _count) entities = new int[_count]; - Array.Copy(_dense, entities, _count); + Array.Copy(_dense, 1, entities, 0, _count); return _count; } public void Bake(List entities)