コード例 #1
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
        public static LayerMaskF FromNames(IEnumerable <string> layers)
        {
            LayerMaskF mask = new LayerMaskF();

            foreach (string name in layers)
            {
                mask |= LayerMaskF.FromName(name);
            }

            return(mask);
        }
コード例 #2
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
 public static LayerMaskF FromNames(string name1, string name2, string name3, string name4)
 {
     return(LayerMaskF.FromName(name1) | LayerMaskF.FromName(name2) | LayerMaskF.FromName(name3) | LayerMaskF.FromName(name4));
 }
コード例 #3
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
 public static LayerMaskF FromNames(string name1)
 {
     return(LayerMaskF.FromName(name1));
 }
コード例 #4
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
 public bool Contains(string maskName)
 {
     return((this.Mask & LayerMaskF.FromName(maskName).Mask) != 0);
 }
コード例 #5
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
 public static LayerMaskF MaskFromNames(string name1, string name2, string name3)
 {
     return(LayerMaskF.FromNames(name1, name2, name3));
 }
コード例 #6
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
 public static LayerMaskF MaskFromName(string name)
 {
     return(LayerMaskF.FromName(name));
 }
コード例 #7
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
 public LayerMaskF Combine(LayerMaskF other)
 {
     return(LayerMaskF.Combine(this, other));
 }
コード例 #8
0
ファイル: LayerMaskF.cs プロジェクト: ly774508966/Flai.Unity
 public static LayerMaskF Combine(LayerMaskF a, LayerMaskF b)
 {
     return(a | b);
 }