protected override void Prepare(ref ObstacleFixJob job, float delta) { if (!TryGetFirstInGroup(out m_obstaclesProvider, true)) { throw new System.Exception("No IObstacleProvider or IObstacleSplitProvider in chain !"); } job.m_recompute = m_obstaclesProvider.recompute; job.m_referenceObstacles = m_obstaclesProvider.referenceObstacles; job.m_inputObstacles = m_obstaclesProvider.outputObstacles; }
protected override void Apply(ref ObstacleFixJob job) { }