private void Start()
    {
        clock        = FindObjectOfType <Clock>();
        stopObjects += FindObjectOfType <Monster>().Stop;

        stopObjects += FindObjectOfType <BackgroundSoundController>().Stop;
        stopObjects += clock.PlayAlarm;
        stopObjects += FindObjectOfType <PauseButton>().Stop;
    }
示例#2
0
    private void Start()
    {
        clock        = FindObjectOfType <Clock>();
        stopObjects += FindObjectOfType <BackgroundSoundController>().Stop;
        stopObjects += clock.PlayAlarm;
        stopObjects += FindObjectOfType <PauseButton>().Stop;
        stopObjects += FindObjectOfType <EyeBlinkController>().Stop;
        stopObjects += FindObjectOfType <Monster>().Stop;

        covering     = FindObjectOfType <Covering>();
        camAnimation = FindObjectOfType <CamAnimation>();
    }
示例#3
0
 private void Awake(){
     canSwitch = true;
     //Добавляем методы остановки в делегат
     stopObjects += FindObjectOfType<Covering>().Stop; 
     stopObjects += FindObjectOfType<Clock>().Stop;
     stopObjects += FindObjectOfType<CamAnimation>().StopAtPlayerLose;
     stopObjects += FindObjectOfType<LampScript>().Stop;
     stopObjects += FindObjectOfType<RotateCamera>().StopAtPlayerLose;
     stopObjects += FindObjectOfType<EyeBlinkController>().Stop;
     stopObjects += FindObjectOfType<BackgroundSoundController>().Stop;
     stopObjects += FindObjectOfType<PauseButton>().Stop;
 }