EntityProcessingSystem нельзя использовать с аргументами типа
Я использую Артемиду и пытаюсь продлить EntityProcessingSystem<SpatialForm, Transform>
, Тем не менее, это говорит мне The non-generic type 'Artemis.System.EntityProcessingSystem' cannot be used with type arguments
; однако он должен использоваться с аргументами типа. Есть идеи, что здесь происходит?
Я использую Артемис - https://github.com/thelinuxlich/artemis_CSharp и StarWarrior в качестве учебного пособия - https://github.com/thelinuxlich/starwarrior_CSharp
1 ответ
Немного поздно к вопросу, но для других, имеющих такую же проблему.
смотрите: [Github Forum][1]
Проблема с
public class RenderSystem : EntityProcessingSystem<SpatialFormComponent, TransformComponent>
По крайней мере, мой проект прошел этот этап.