/// <summary> /// Add a defined layer. Does not apply modified properties on the Tag Manager. /// </summary> /// <param name="rIndex"></param> /// <param name="rName"></param> /// <param name="rOverwriteExisting"></param> private static void AddLayer_Internal(int rIndex, string rName, bool rOverwriteExisting) { SerializedProperty lLayer = LayersProperty.GetArrayElementAtIndex(rIndex); if (string.IsNullOrEmpty(lLayer.stringValue) || rOverwriteExisting) { lLayer.stringValue = rName; Debug.Log(string.Format("Set Layer [{0}] = {1}\n", rIndex, rName)); } }
set => SetValue(LayersProperty, value);