private static LayerFocus ChangeLayer(int index) { index = Mathf.Clamp(index, 0, EnumExtend.Length <LayerFocus>() - 1); _currentLayerFocus = (LayerFocus)index; OnChangeLayer?.Invoke(_currentLayerFocus); return(_currentLayerFocus); }
public static void ChangeLayer(LayerFocus layerFocus) { _currentLayerFocus = layerFocus; OnChangeLayer?.Invoke(_currentLayerFocus); }