private void getDependencies() { Transform parent = transform.parent; switchablesInstaller = parent.GetComponentInChildren <ISwitchablesInstaller>(); detectorsInstaller = parent.GetComponentInChildren <IDetectorsInstaller>(); switchDetectableInstaller = parent.GetComponentInChildren <ISwitchDetectableInstaller>(); switchables = parent.GetComponentsInChildren <IDayNightSwitchable>(); dayDetectors = parent.GetComponentsInChildren <IDayDetector>(); nightDetectors = parent.GetComponentsInChildren <INightDetector>(); switchDetectable = parent.GetComponentInChildren <ISwitchDetectable>(); }
public void SetSwitchDetectable(ISwitchDetectable switchDetectable) { this.switchDetectable = switchDetectable; }