//Métodos principales public static void InitContainerPopup(IntSerializedParamVariable value, Action <string> OnSave) { StartWindow(value.Name); ParamNames = parameters.Select(x => x.Name).Where(x => x != value.Name); intSerialized = value; _intValue = value.Value; SetValues(value); ExecuteSave = OnSave; }
private void ResetValues() { ParamNames = null; intSerialized = null; floatSerialized = null; boolSerialized = null; stringSerialized = null; ExecuteSave = null; AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); }