public void OnInit(InitContext context) { if (context.Equals(InitContext.Activate)) { Log.Game.Write("Init spaceship 'Destroyer'"); StartMovingToTarget(); IEnumerable <Component> childComponents = this.GameObj.GetComponentsInChildren <LineRenderer>(); foreach (Component comp in childComponents) { if (comp != null) { m_scanLineRenderer = (LineRenderer)comp; break; } } } }