EntityProcessingSystem cannot be used with Type Arguments

113 Views Asked by At

I am using Artemis and trying to extend EntityProcessingSystem<SpatialForm, Transform>. However, it is telling me The non-generic type 'Artemis.System.EntityProcessingSystem' cannot be used with type arguments; however, it must be used with type arguments. Any idea what is going on here?

I am using Artemis - https://github.com/thelinuxlich/artemis_CSharp and StarWarrior as my tutorial - https://github.com/thelinuxlich/starwarrior_CSharp

1

There are 1 best solutions below

1
On

Little late to the question, but for others having the same issue.

see: [Github Forum][1]

Problem with

public class RenderSystem : EntityProcessingSystem<SpatialFormComponent, TransformComponent>

At least it got my project to build past that point.