unity往list里添加数据
时间: 2023-07-27 19:13:48 浏览: 158
在 Unity 中,可以使用 C# 的 List 类来添加数据。
首先,需要在代码中声明一个 List 变量,并且指定其类型。例如,可以声明一个 List<int> 类型的变量来存储整数:
```
List<int> myList = new List<int>();
```
然后,可以使用 Add 方法来向 List 中添加元素。例如,可以添加一个值为 10 的整数:
```
myList.Add(10);
```
也可以使用 AddRange 方法来一次性添加多个元素。例如,可以添加一个整数数组:
```
int[] myArray = { 20, 30, 40 };
myList.AddRange(myArray);
```
完整的示例代码如下:
```
using System.Collections.Generic;
using UnityEngine;
public class MyScript : MonoBehaviour
{
List<int> myList = new List<int>();
void Start()
{
myList.Add(10);
int[] myArray = { 20, 30, 40 };
myList.AddRange(myArray);
Debug.Log("List contains " + myList.Count + " elements:");
foreach (int element in myList)
{
Debug.Log(element);
}
}
}
```
这个示例代码将会输出:
```
List contains 4 elements:
10
20
30
40
```
阅读全文