枚举

来源:互联网 发布:医学影像工作站软件 编辑:程序博客网 时间:2024/06/05 21:50
public enum LevelIconType  初始枚举    {        Putong=1,        Shouhu,        Boss,        Jiemi,           }
 public bool  GetIconByType(LevelIconType type , out string strIconName)  设置枚举方法    {        bool bIsFinsh = true;        strIconName = "";        switch (type)        {            case LevelIconType.Putong:                strIconName = "GK_putong";                break;            case LevelIconType.Shouhu:                strIconName = "Gk_shouhu";                break;            case LevelIconType.Boss:                strIconName = "boss";                break;            case LevelIconType.Jiemi:                strIconName = "GK_jiami";                break;        }        if (strIconName == "")            bIsFinsh = false;                return bIsFinsh;    }

用的时候 

 string strrIconName = "";            if (GetIconByType((LevelIconType)pMapData.m_nMapType, out strrIconName))            {                  smallmapIcon.GetComponent<UISprite>().spriteName = strrIconName;            }



0 0
原创粉丝点击