//我有一段这样的代码,我要实现3秒后执行内容,JS是这样写的
function Update () {
    load ();
}

function load (){
//等待3秒执行语句
    yield WaitForSeconds (3);
//执行内容………………
}

此时我要把它改写成C#的,实现功能一样,我需要这样做

 

public class XXX : MonoBehaviour {
    // Update is called once per frame
    void Update () 
    {
        StartCoroutine(load()); //这里是加载执行类,注意使用的是StartCoroutine
    }
//-----------------------------------------------------------------
//                下面注意,load类使用的是IEnumerator 
//-----------------------------------------------------------------
    IEnumerator load()
    {
        yield return new WaitForSeconds(3);    //注意等待时间的写法
    }
}

于是以上

相关文章:

  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-24
  • 2021-11-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-28
  • 2022-03-06
  • 2021-12-06
  • 2022-12-23
相关资源
相似解决方案