关于unity中C#使用WaitForSeconds的方法
//我有一段这样的代码,我要实现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); //注意等待时间的写法 } }
于是以上