zoukankan      html  css  js  c++  java
  • 关于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);    //注意等待时间的写法
        }
    }

    于是以上

  • 相关阅读:
    文件管理后章
    文件管理前章
    文本处理三剑客
    匿名函数以及应用、三元表达式
    认识docker以及常用操作
    字符编码
    赋值与深浅拷贝
    Python基本运算符
    LVM配置
    Linux磁盘管理
  • 原文地址:https://www.cnblogs.com/suxsho/p/3496279.html
Copyright © 2011-2022 走看看