首页 > 其他分享 >协程方法

协程方法

时间:2023-03-11 15:11:40浏览次数:32  
标签:协程 Log WaitForSeconds MyCoroutine new Debug using 方法

示例1

using System.Collections;

using UnityEngine;

 

public class Test : MonoBehaviour

{

    private void Start()

    {

        StartCoroutine(MyCoroutine(2, "success"));

    }

    IEnumerator MyCoroutine(int i, string str)

    {

        Debug.Log(i);

        yield return new WaitForSeconds(5f);

        Debug.Log(str);      // 打印i的5s后执行

        yield return new WaitForSeconds(5f);

        Debug.Log("123");    // 打印str的5s后执行

    }

}

该段代码的功能是间隔一定时间打印内容。

示例2

using System.Collections;

using UnityEngine;

 

public class Test : MonoBehaviour

{

    private void Start()

    {

        StartCoroutine(MyCoroutine(2));

    }

    IEnumerator MyCoroutine(int i)

    {

        while (true)

        {

            yield return new WaitForSeconds(1);

            Debug.Log(i);

        }

    }

}

该段代码的作用是每过1秒打印一次数字2.

标签:协程,Log,WaitForSeconds,MyCoroutine,new,Debug,using,方法
From: https://www.cnblogs.com/gatran/p/17206086.html

相关文章

  • SQL中截取字符串方法
    1left(str,length)#从左边开始截取str,length是截取的长度23right(str,length)#从右边开始截取str,length是截取的长度45substring(str,substr,m)#返回字符subs......
  • CentOS /RHEL 系统更新安全补丁的方法
    在 Linux 系统上,其中一个最重要的需求就是保持定期更新最新的安全补丁,或者为相应的Linux版本更新可用的安全补丁。在这篇文章中,我们将分享如何在 CentOS/RHEL7/6......
  • 日常js方法记录
    当前浏览器名称functiongetExplorer(){constua=window.navigator.userAgentconstisExplorer=(exp)=>{returnua.......
  • 一种报文解析方法和工具
    现状智能设备应用越来越普遍,深入到生活的各个方面,从智慧农业到智能制造,从水利灌溉到电力传输,从工业生产到智能家居。智能设备应用在各个领域,设备之间都是通过数据交换......
  • 最全的Python虚拟环境使用方法
    一、使用virtualenv1.使用pippipinstallvirtualenv2.创建运行环境virtualenv[虚拟环境名称]virtualenvvenv#如果不想使用系统的包,加上–no-site-packeag......
  • is的使用 私有属性 私有方法 单继承 多继承 多态
                              多态需要子类重写父类中的方法才会发生 ......
  • GET和POST方法的对比和HTTP状态码
    GET和POST方法的对比语义GET:获取数据POST:创建数据发送数据GET通过地址在请求头中携带数据,能携带的数据量和地址的长度有关系,一般最......
  • 分享一个自己用的生肖计算方法
    子丑寅卯辰巳午未申酉戌亥鼠牛虎兔龙蛇马羊猴鸡狗猪 通过别人的年龄计算别人的生肖,先要记住以上两行。知道自己的生肖和出生年龄,比如92年猴,别......
  • C++协程
    参考C++那些事之C++20协程#include<iostream>#include<coroutine>structgenerator{structpromise_type{intcurrent_value;std::suspend......
  • CentOS /RHEL 系统更新安全补丁的方法
    在CentOS/RHEL7系统上配置自动安全更新在CentOS/RHEL7/6系统上,你需要安装下面的安装包:#yumupdate-y;yuminstallyum-cron-y安装完成以后,打开​​ /etc/yum/yum......