Esempio n. 1
0
        private void CalculateValue()
        {
            if (!Application.isPlaying)
            {
                return;
            }

            if (toggleType == AC_ToggleType.Subtitles)
            {
                if (KickStarter.options != null && KickStarter.options.optionsData != null)
                {
                    isOn = KickStarter.options.optionsData.showSubtitles;
                }
            }
            else if (toggleType == AC_ToggleType.Variable)
            {
                if (varID >= 0)
                {
                    if (RuntimeVariables.GetVariable(varID).type != VariableType.Boolean)
                    {
                        Debug.LogWarning("Cannot link MenuToggle " + title + " to Variable " + varID + " as it is not a Boolean.");
                    }
                    else
                    {
                        isOn = RuntimeVariables.GetBooleanValue(varID);;
                    }
                }
            }
        }