コード例 #1
0
        int UnityEngineUIInputField_m_SetTextWithoutNotify(RealStatePtr L, int gen_param_count)
        {
            ObjectTranslator translator = this;


            UnityEngine.UI.InputField gen_to_be_invoked = (UnityEngine.UI.InputField)translator.FastGetCSObj(L, 1);


            {
                string _input = LuaAPI.lua_tostring(L, 2);

                gen_to_be_invoked.SetTextWithoutNotify(_input);



                return(0);
            }
        }
コード例 #2
0
        // Start is called before the first frame update
        public void Awake()
        {
            Value.OnValueChangedHandler += (x) =>
            {
                Debug.Log("field " + x);
                slider.SetValueWithoutNotify(x);
                inputField.SetTextWithoutNotify(x.ToString());
            };

            inputField.onValueChanged.AddListener(
                (x) => Value.Value = int.TryParse(inputField.text, out int integer) ? integer : Value.Value);

            slider.onValueChanged.AddListener(
                (x) =>
            {
                Value.Value = (int)slider.value;
            }
                );
        }