Unity Enum教程之 Enum.GetNames获取所有字段
1、打开Unity,新建一个空工程,具体如下图
2、在工程中新建一个脚本,可以命名为 EnumTest,并双击脚本打开,具体如下图
3、EnumTest 脚本的具体代码和代码说明如下图
4、EnumTest 脚本的具体内容如下:
using UnityEngine;
using System;
public class EnumTest : MonoBehaviour {
//定义一个 Enum 枚举
public enum TestEnum
{
Apple,
Banana,
Cat
}
// Use this for initialization
void Start () {
//使用Enum.GetNames(Type enumType)获取对应 Enum 的字段,并打印
foreach(string p in Enum.GetNames (typeof(TestEnum))){
Debug.Log (p);
}
}
}
5、脚本编译正确,回到Unity,在场景中新建一个 GameObject 物体,把脚本挂载上去,具体如下图
6、运行场景,即可以看到,控制台Console打印出对应枚举的组员字段所有名称,具体如下图
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:191
阅读量:137
阅读量:157
阅读量:179
阅读量:139