Exemplo n.º 1
0
    private void makeStandaloneOptions()
    {
        if (Options)
        {
            var internalOptions = Instantiate(Options, transform);
            Options = internalOptions;
        }

        OptionsIsActive       = Options.IsActive;
        OptionsIsInSmoothMode = Options.IsInSmoothMode;
        OptionsIsShown        = Options.IsShown;
        OptionsLag            = Options.Lag;
    }
Exemplo n.º 2
0
    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;
        }
    }