Unity四种循环方式

本教程介绍了Unity中常见的四种循环方式,包括for、while、do-while和foreach循环。通过实例代码展示了如何在Unity脚本中使用这些循环结构,并提供了教程链接供深入学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

教程地址(观看视频需翻墙):

https://unity3d.com/cn/learn/tutorials/topics/scripting/loops?playlist=17117

教程代码实例:

第一种:for循环

using UnityEngine;

using System.Collections;

 publicclass ForLoop : MonoBehaviour

{

    int numEnemies = 3;

    void Start ()

    {

        for(int i = 0; i < numEnemies; i++)

        {

           Debug.Log("Creatingenemy number: "+ i);

        }

    }

}

运行结果为:


终于把for循环捡回来了!^_^开心(*^▽^*)

第二种While循环:

using UnityEngine;
using System.Collections;

public class WhileLoop : MonoBehaviour
{
    int cupsInTheSink = 4;
    
    
    void Start ()
    {
        while(cupsInTheSink > 0)
        {
            Debug.Log ("I've washed a cup!");
            cupsInTheSink--;
        }
    }
}

第三种DoWhile循环:

using UnityEngine;
using System.Collections;

public class DoWhileLoop : MonoBehaviour 
{
    void Start()
    {
        bool shouldContinue = false;
        
        do
        {
            print ("Hello World");
            
        }while(shouldContinue == true);
    }
}

第四种Foreach循环:

using UnityEngine;
using System.Collections;

public class ForeachLoop : MonoBehaviour 
{   
    void Start () 
    {
        string[] strings = new string[3];
        
        strings[0] = "First string";
        strings[1] = "Second string";
        strings[2] = "Third string";
        
        foreach(string item in strings)
        {
            print (item);
        }
    }
}

后面三种都没用过,不过while还是挺简单的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值