Unity 协程嵌套测试

Unity 协程嵌套测试通过return嵌套,子协程执行完之后父进程才继续执行usingSystem.Collections;usingUnityEngine;publicclasstest2:MonoBehaviour{ voidStart(){Debug.Log(“Start0”);StartCoroutine(test());De

大家好,又见面了,我是你们的朋友全栈君。

通过return 嵌套,子协程执行完之后父进程才继续执行
using System.Collections;
using UnityEngine;

public class test2 : MonoBehaviour {


	void Start () {
        Debug.Log("Start0");
        StartCoroutine(test());
        Debug.Log("Start1");
    }

    IEnumerator test()
    {

        Debug.Log("test0");
        yield return StartCoroutine(testzz());
        Debug.Log("test1");

    }
    IEnumerator testzz()
    {
        for (int i = 0; i < 5; i++)
        {
            Debug.Log("test2222");
            yield return null;
        }


    }
}

Unity 协程嵌套测试

第二种情况,父协程会先执行完

using System.Collections;
using UnityEngine;

public class test2 : MonoBehaviour {


	void Start () {
        Debug.Log("Start0");
        StartCoroutine(test());
        Debug.Log("Start1");
    }

    IEnumerator test()
    {

        Debug.Log("test0");
        StartCoroutine(testzz());
        Debug.Log("test1");
        yield return null;

    }
    IEnumerator testzz()
    {
        for (int i = 0; i < 5; i++)
        {
            Debug.Log("test2222");
            yield return null;
        }
    }
}

Unity 协程嵌套测试

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149975.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 进程、线程、协程

    进程、线程、协程

    2021年10月14日
    46
  • 【实施工程师】ubuntu创建文件

    【实施工程师】ubuntu创建文件【实施工程师】ubuntu创建文件touch命令:touch文件名.后缀在当前工作目录底下新建一个文件:touchindex.php编辑文件使用【vi】或【vim】均可。键盘输入【i】是开始输入:输入测试内容:键盘输入【Esc+:wq】退出并保存查看是否编辑成功:保存成功。…

    2025年6月26日
    4
  • matlab画圆并生成随机数

    matlab画圆并生成随机数%A区域生成随机数%画圆t=0:pi/100:2*pi;x=10*cos(t)+30.3;y=10*sin(t)+89.8;plot(x,y,’r’);%生成随机数a=zeros(2,8);i=1;whilei<=8temp1=rand(1)*20+20.3;temp2=rand(1)*20+79.8;if(temp1-30.3)^2+(temp2-89.8)^2<10^2

    2022年6月19日
    50
  • 数据挖掘技术的由来

    数据挖掘技术的由来

    2021年5月14日
    95
  • linux下移动文件命令_linux怎么移动文件

    linux下移动文件命令_linux怎么移动文件linux中移动文件在Linux中移动文件看似比较简单,但是可用的选项却比大多数人想象的要多。本文向初学者讲授如何在GUI和命令行中移动文件,同时还解释了幕后实际发生的情况,并介绍了许多经验丰富的用户很少探索的命令行选项。搬什么?在研究移动文件之前,值得仔细研究一下移动文件系统对象时实际发生的情况。创建文件后,会将其分配给一个inode,它是用于数据存储的文件系统中的固定点…

    2022年9月27日
    6
  • 通配符掩码的应用 ACL 访问控制列表

    通配符掩码的应用 ACL 访问控制列表ACL(AccessControlList)访问控制列表在作为数据包的过滤器以及在对指定的某种类型的数据包的优先级,起到了对某些数据包的优先级起到了限制流量的作用,减少了网络的拥塞。通配符掩码作为ACL中重要的一部分,是路由器在进行访问控制时必不可少的重要部件,那么什么是通配符掩码呢?通配符掩码:路由器使用通配符掩码与原地址或者是目标地址一起来分辨匹配的地址范围,在访问控制列表中,将通…

    2022年7月19日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号