Exemplo n.º 1
0
        public void Start()
        {
            m_toggle = GetComponent <Toggle>();

            m_toggle.onValueChanged.AddListener(delegate { ToggleValueChanged(); });

            if (Parameter == null)
            {
                // parameter not defined > is it a component?
                Parameter = GetComponent <Parameter_Boolean>();
            }
            if (Parameter != null)
            {
                Parameter.OnValueChanged += ValueChanged;
                m_toggle.isOn             = Parameter.Value;
            }
            else
            {
                Debug.LogWarning("Parameter not defined");
            }

            m_updating = false;

            // force update (in case element was just enabled)
            ValueChanged(Parameter);
        }
        public void Start()
        {
            m_button = GetComponent <Button>();

            m_button.onClick.AddListener(delegate { ButtonClicked(); });

            if (Parameter == null)
            {
                // parameter not defined > is it a component?
                Parameter = GetComponent <Parameter_Boolean>();
            }
            if (Parameter != null)
            {
                Parameter.OnValueChanged += ValueChanged;
            }
            else
            {
                Debug.LogWarning("Parameter not defined");
            }

            m_updating = false;
        }