InputField AddListener로 이벤트 등록

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    public TMP_InputField PosInput;
    public TMP_InputField RotInput;
 
    private void Start()
    {
        PosInput.text = CompassManager.Instance.posSensitivity.ToString("N2");
        RotInput.text = CompassManager.Instance.rotSensitivity.ToString("N2");
 
        PosInput.onEndEdit.AddListener((s) => DebugPosSensitiveChanged(s));
        RotInput.onEndEdit.AddListener((s) => DebugRotSensitiveChanged(s));
    }
 
    void DebugPosSensitiveChanged(string a_sting)
    {
        CompassManager.Instance.posSensitivity = float.Parse(a_sting);
    }
 
    void DebugRotSensitiveChanged(string a_sting)
    {
        CompassManager.Instance.rotSensitivity = float.Parse(a_sting);
    }

 

 

 

댓글

Designed by JB FACTORY