Friflo.Engine.ECS
Friflo.Engine.ECS copied to clipboard
Is it normal that a StructuralChangeException is sometimes not thrown when performing structural changes within a query loop?
Is it normal that a StructuralChangeException is sometimes not thrown when performing structural changes within a query loop?
Currently the check involves:
- Are components added or removed without a command buffer
- Are tags added or removed without a command buffer In these cases the exception should be thrown.
I may add additional checks for:
- An entity is created
- An entity is removed
If you find a case that does not follow these rules please post an reproducible snippet.