void TryRemoveMaskMaterial() { if (_maskMaterial) { UIMaskMaterial.Remove(_material, _mask); _renderer.material = _material; _maskMaterial = null; } }
void OnEnable() { TryRemoveMaskMaterial(); if (_mask) { _maskMaterial = UIMaskMaterial.Add(_material, _mask); _renderer.material = _maskMaterial; } }