mirror of
https://github.com/DCFApixels/DragonECS.git
synced 2025-09-18 09:54:35 +08:00
fix queries
This commit is contained in:
parent
5ced4c0388
commit
7de803cc12
@ -37,7 +37,10 @@ namespace DCFApixels.DragonECS
|
|||||||
|
|
||||||
#region Methods
|
#region Methods
|
||||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||||
public EcsSpan Execute() => ExecuteFor(_aspect.World.Entities);
|
public EcsSpan Execute()
|
||||||
|
{
|
||||||
|
return ExecuteFor(_aspect.World.Entities);
|
||||||
|
}
|
||||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||||
public EcsSpan ExecuteFor(EcsSpan span)
|
public EcsSpan ExecuteFor(EcsSpan span)
|
||||||
{
|
{
|
||||||
|
@ -40,7 +40,10 @@ namespace DCFApixels.DragonECS
|
|||||||
|
|
||||||
#region Methods
|
#region Methods
|
||||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||||
public EcsReadonlyGroup Execute() => ExecuteFor(_aspect.World.Entities);
|
public EcsReadonlyGroup Execute()
|
||||||
|
{
|
||||||
|
return ExecuteFor(_aspect.World.Entities);
|
||||||
|
}
|
||||||
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
[MethodImpl(MethodImplOptions.AggressiveInlining)]
|
||||||
public EcsReadonlyGroup ExecuteFor(EcsSpan span)
|
public EcsReadonlyGroup ExecuteFor(EcsSpan span)
|
||||||
{
|
{
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
{
|
{
|
||||||
world.ReleaseDelEntityBufferAll();
|
world.ReleaseDelEntityBufferAll();
|
||||||
}
|
}
|
||||||
var executor = world.GetExecutor<EcsWhereToGroupExecutor<TAspect>>();
|
var executor = world.GetExecutor<EcsWhereExecutor<TAspect>>();
|
||||||
aspect = executor.Aspect;
|
aspect = executor.Aspect;
|
||||||
return executor.ExecuteFor(span);
|
return executor.ExecuteFor(span);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user