
C#算法
Htlas
游戏行业码畜一枚,基于Unity引擎
展开
-
C#(游戏开发)枚举+按位与或运算的特殊用法(二)权限的设置与检查
上一篇分享了枚举+与或运算符的技巧 枚举的集合 这里分享一下 权限的设置与检查 (二)权限的设置与检查 需求如下: 玩家的联盟(战队)系统中,玩家存在阶级:盟主、官员、使者、群众,而盟主可以设置阶级成员的管理权限, 权限包含:查看联盟成员、联盟交易、联盟帮助、全体邮件、邀请入盟、同意入盟、踢出联盟、联盟转让、修改联盟名称。 盟主的权限:修改联盟名称、查看联盟成员、联盟交易、联盟帮助、全...原创 2020-03-13 11:39:49 · 481 阅读 · 0 评论 -
C#(游戏开发)枚举+按位与或运算的特殊用法(一)枚举的集合
这里记录一下在游戏开发中,系统设计及业务逻辑处理中可以用到的枚举的一些小技巧。 (一)枚举集合的判断处理 集合判断通常用于子集的判断,判断某个大类是否包含某个类型 假设当前我们有一个物品类型的枚举 public enum EItemType { // 1001——1004 资源 Food = 1001, Wood = 1002, Iron = 1003, Oil = 1004,...原创 2020-03-13 10:20:42 · 1684 阅读 · 0 评论