Когда активирован триггер, панель должна исчезнуть, после чего должна загрузиться новая сцена. К сожалению, происходит только одна из этих вещей.
Я бы хотел, чтобы одно происходило за другим.
public void transitionpef()
{
StartCoroutine(panelfadewhite());
}
public IEnumerator panelfadewhite()
{
float ElapsedTime = 0f;
float TotalTime = 2f;
while (ElapsedTime < TotalTime)
{
ElapsedTime += Time.deltaTime;
panel.color = Color.Lerp(new Color(1.0f, 1.0f, 1.0f, 0), new Color(1.0f, 1.0f, 1.0f, 1), (ElapsedTime / TotalTime));
yield return new WaitForSeconds(3);
SceneManager.LoadScene("selection_ui", LoadSceneMode.Single);
yield return null;
}
}