public SensorSystem() { NodeFilter <SensorDetectingNode> .Setup(SensorDetectingNode.GetTypes()); _sensorNodes = EntityController.GetNodeList <SensorDetectingNode>(); NodeFilter <UnitySensorNode> .Setup(UnitySensorNode.GetTypes()); _unitySensorNodes = EntityController.GetNodeList <UnitySensorNode>(); EntityController.RegisterReceiver(new EventReceiverFilter(this, new[] { typeof(SensorTargetsComponent) })); }
public SensorSystem() { NodeFilter <SensorDetectingNode> .New(SensorDetectingNode.GetTypes()); }