mirror of
https://github.com/DCFApixels/DragonECS.git
synced 2025-09-18 18:14:37 +08:00
fix EcsGroup bake methods
This commit is contained in:
parent
0ca85a81b5
commit
2e4c40e494
@ -266,14 +266,14 @@ namespace DCFApixels.DragonECS
|
|||||||
public int[] Bake()
|
public int[] Bake()
|
||||||
{
|
{
|
||||||
int[] result = new int[_count];
|
int[] result = new int[_count];
|
||||||
Array.Copy(_dense, result, _count);
|
Array.Copy(_dense, 1, result, 0, _count);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
public int Bake(ref int[] entities)
|
public int Bake(ref int[] entities)
|
||||||
{
|
{
|
||||||
if(entities.Length < _count)
|
if(entities.Length < _count)
|
||||||
entities = new int[_count];
|
entities = new int[_count];
|
||||||
Array.Copy(_dense, entities, _count);
|
Array.Copy(_dense, 1, entities, 0, _count);
|
||||||
return _count;
|
return _count;
|
||||||
}
|
}
|
||||||
public void Bake(List<int> entities)
|
public void Bake(List<int> entities)
|
||||||
|
Loading…
Reference in New Issue
Block a user