码迷,mamicode.com
首页 > 其他好文 > 详细

[Unity菜鸟] 协成Coroutine

时间:2014-06-18 16:13:02      阅读:926      评论:0      收藏:0      [点我收藏+]

标签:class   blog   tar   com   art   set   

1.

 

2. 逐层显示出楼房

 void Start()
    {
        for (int i = 1; i < 14; i++)  //第1秒显示第1层,第10秒的时候显示第10层
        {
            StartCoroutine(Show(i));
        }
    }
    IEnumerator Show(int i)
    {
        //实现逐层显示,下两句的位置不能颠倒
        yield return new WaitForSeconds(i);
        if (j < 14)
        {
            floor[j++].SetActive(true);
        }
    }

  如果按下面方式写就会卡好几秒之后全部显示出来,而不会一层层显示

    IEnumerator Show(int i)
    {
        if (j < 14)
        {
            floor[j++].SetActive(true);
        }
        yield return new WaitForSeconds(i);
    } 
unity 隐藏与显示www.unity@manual.com/4419.html 

  

 

[Unity菜鸟] 协成Coroutine,布布扣,bubuko.com

[Unity菜鸟] 协成Coroutine

标签:class   blog   tar   com   art   set   

原文地址:http://www.cnblogs.com/code1992/p/3791214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!