private void makeStandaloneOptions() { if (Options) { var internalOptions = Instantiate(Options, transform); Options = internalOptions; } OptionsIsActive = Options.IsActive; OptionsIsInSmoothMode = Options.IsInSmoothMode; OptionsIsShown = Options.IsShown; OptionsLag = Options.Lag; }
private void checkPrerequisites() { if (Options == null) { var defaultOptions = ScriptableObject.CreateInstance <AnalogClockHandOptions>(); defaultOptions.IsActive = true; defaultOptions.IsShown = true; defaultOptions.IsInSmoothMode = true; defaultOptions.Lag = 0; Options = defaultOptions; } }