Witam. Zainteresowałem się pure ECS i natrafiłem mały problem.
Po stworzeniu klasy PlayerData, która dziedziczy z IComponentData, nie mogę go dodać do GameObject'u z GameObject Entity, podobnie z klasą dziedziczącą po ComponentSystem. Wyskakuje okienko z informacją o fakcie, że dodawać można klasy dziedziczącą po MonoBehaviour.
Kody klas:
using Unity.Entities;
using UnityEngine;
public struct PlayerData : IComponentData {
}
using Unity.Entities;
using UnityEngine;
public class PlayerSystem : ComponentSystems {
}
Dziękuję za wszelką pomoc.