
fadeImage.DOFade(0.0f, _speed).SetUpdate(true);
SetUpdate(true)는 DOTween 라이브러리에서 사용되는 메서드로,
트윈(tween)이 업데이트되는 방식을 설정합니다.
여기서 true는 트윈이 시간 스케일(Time.timeScale)의 영향을 받지 않고 업데이트되도록 지시합니다.
SetUpdate(true)를 사용하면,
해당 트윈은 이 Time.timeScale의 영향을 받지 않고 독립적으로,
실시간으로 업데이트됩니다.
즉, 게임이 일시 정지되거나 (Time.timeScale = 0),
느려지더라도 (Time.timeScale < 1) 이 트윈은 원래 설정된 속도대로 계속 진행됩니다.
게임은 정지 되더라도 DOTween은 멈추지 않고 끝낸다는 의미.
yield return new WaitUntil(IsEnterKeyPress);
WaitUntil은 Unity의 코루틴에서 사용할 수 있는 yield 지시어 중 하나입니다.
이름 그대로 "특정 조건이 참이 될 때까지 기다린다(Wait Until)"는 의미를 가집니다.
false를 반환하면: 코루틴은 다음 프레임에서도 계속 기다립니다.
true를 반환하면: WaitUntil 조건이 충족된 것으로 간주되어 코루틴은 다음 줄부터 실행을 재개합니다.