Skip to content

Instantly share code, notes, and snippets.

@Kryzarel
Created December 3, 2017 21:31
Show Gist options
  • Save Kryzarel/3c7af9dba43722c7369fa0fff070958f to your computer and use it in GitHub Desktop.
Save Kryzarel/3c7af9dba43722c7369fa0fff070958f to your computer and use it in GitHub Desktop.
// Add this variable
private float lastBaseValue = float.MinValue;
// Change Value
public float Value {
get {
if(isDirty || lastBaseValue != BaseValue) {
lastBaseValue = BaseValue;
_value = CalculateFinalValue();
isDirty = false;
}
return _value;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment