我有以下代码,但调用我的函数'user@host'
并不起作用。
Insert()
我使用Unity,如果我命名void Update() {
if (Input.GetKeyDown(KeyCode.Space)) {
Insert();
}
}
public IEnumerator Insert() {
WWWForm form = new WWWForm();
//add some fields
WWW request = new WWW(url, form);
yield return request;
string result = request.text;
if (result == "error") {
yield return null;
}
print(result);
}
函数Insert()
(在启动时直接调用),该函数运行良好,没有问题。
您知道问题是什么以及如何解决? 非常感谢。
答案 0 :(得分:1)
你没有使用IEnumerators所需的StartCoroutine。
请改为尝试:
<a href=""file:///C:/display/JITS/SDSSE+-+R12+User+Search"">
此外,这个答案在评论中已经通知了几次,但是我发布了解决问题的答案,并让遇到此问题的其他人更容易找到答案。< / p>
答案 1 :(得分:0)
尝试
if (Input.GetKeyDown("space"))
而不是if (Input.GetKeyDown(KeyCode.Space))