13 lines
578 B
C#
13 lines
578 B
C#
using UnityEngine;
|
|
|
|
public static class LayerMaskExtensions {
|
|
/// <summary>
|
|
/// Checks if the given layer number is contained in the LayerMask.
|
|
/// </summary>
|
|
/// <param name="mask">The LayerMask to check.</param>
|
|
/// <param name="layerNumber">The layer number to check if it is contained in the LayerMask.</param>
|
|
/// <returns>True if the layer number is contained in the LayerMask, otherwise false.</returns>
|
|
public static bool Contains(this LayerMask mask, int layerNumber) {
|
|
return mask == (mask | (1 << layerNumber));
|
|
}
|
|
} |