Unity C# 枚举多选

枚举多选

请添加图片描述

🥪例子

   [System.Flags]
   public enum TestEnum{
    
       None =  0,
       Rooms = 1 << 1,
       Walls=1<<2,
       Objects=1<<3,
       Slabs = 1 << 4,
       All = Rooms|Walls|Objects|Slabs
   }

🍔判断

TestEnum test = TestEnum.Rooms;
bool isRooms = (test.input & TestEnum.Rooms ) != TestEnum.None;

相关推荐

  1. 暴力--

    2024-01-09 11:40:05       29 阅读
  2. AcWing 1229.日期问题(题,细节

    2024-01-09 11:40:05       54 阅读
  3. 折半(题目)

    2024-01-09 11:40:05       69 阅读
  4. Kotlin

    2024-01-09 11:40:05       58 阅读
  5. C/C++

    2024-01-09 11:40:05       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-09 11:40:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-09 11:40:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-09 11:40:05       82 阅读
  4. Python语言-面向对象

    2024-01-09 11:40:05       91 阅读

热门阅读

  1. 2023年信息安全管理与评估—应用程序安全解析

    2024-01-09 11:40:05       46 阅读
  2. golang中基础数据类型介绍

    2024-01-09 11:40:05       59 阅读
  3. SpringClould微服务+分布式事务笔记

    2024-01-09 11:40:05       50 阅读
  4. 【设计模式】状态模式

    2024-01-09 11:40:05       58 阅读
  5. 一篇文章告诉你为什么要使用MybatisPlus框架

    2024-01-09 11:40:05       55 阅读