我正在 Unity3d 中开发一个项目,我正在编写一些代码,最初我将 IEnumerator 作为 Start 而不是 RunThis 并且代码运行良好,现在我将它移入一个新方法,它没有做任何事情。有人可以解释一下吗?
using UnityEngine;
using System.Collections;
public class UniDLC : MonoBehaviour
{
void Start() {
RunThis();
}
IEnumerator RunThis()
{
Debug.Log("ran");
string url = "file://C:\\Users\\tom\\Documents\\test.txt";
WWW www = new WWW(url);
yield return www;
Debug.Log(www.text);
}
}
Ps 我预计至少有人会告诉我有关 unityanswers 的信息,是的,我知道它存在,但该网站的错误太多,我相信有人听到可以回答这个问题,谢谢。