我在Unity中的场景之间进行了动画过渡。当我按下按钮时,将播放过渡动画,并在第二秒钟后加载另一个场景。
问题是分配给按钮的功能不起作用。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9NVmE1bi5wbmcifQ==” alt =“为什么功能不起作用”>
问题是,您必须将协程(占位符)分配给ienumerator,然后在ienumerator上调用startcoroutine。
private IEnumerator coroutine;
//当你想去另一个场景时做
coroutine = PlaceLoader("AnotherScene");
StartCoroutine(coroutine);