iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
SideProject30

人機控制介面之開發應用系列 第 9

透過Unity練習for迴圈與陣列的簡潔應用

  • 分享至 

  • xImage
  •  
  • Unity中更簡便地應用陣列與迴圈,透過for迴圈找出陣列中的數值 >= 70

  • Console(控制台)可以看到透過Debug.Log指令所輸出符合條件的值。

  • compare陣列內,共有0, 71, 32, 43, 58, 72, 77, 80 八個值。

  • 可應用於大筆成績輸入時,查找及格與否的便捷方式。

  • 陣列變數名稱.Length

    1. Length代表這個陣列中的總元素數。
    2. . 代表訪問class的方法。

C# Script 程式碼

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Compare : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        int[] compare = { 0, 71, 32, 43, 58, 72, 77, 80};

        for(int i = 0; i < compare.Length; i++)
        {
            if (compare[i] >= 70)
            {
                Debug.Log(compare[i]);
            }
        }
    }
}

Unity輸出結果
https://ithelp.ithome.com.tw/upload/images/20230921/20160744mkLNGf8Koc.png

參考來源:Unity 遊戲設計育成攻略


上一篇
陣列(Array)與for迴圈的配搭-步驟圖解-Unity-C#
下一篇
用陣列的元素數來計算全元素總和與平均-Unity-C#
系列文
人機控制介面之開發應用37
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言