示例#1
0
        public void AddTag(SubmarineTag tag)
        {
            if (Tags.HasFlag(tag))
            {
                return;
            }

            Tags |= tag;
        }
示例#2
0
        public void RemoveTag(SubmarineTag tag)
        {
            if (!Tags.HasFlag(tag))
            {
                return;
            }

            Tags &= ~tag;
        }
示例#3
0
 public bool HasTag(SubmarineTag tag)
 {
     return(Tags.HasFlag(tag));
 }