// Start is called before the first frame update
    void Start()
    {
        var input       = gameObject.GetComponent <TMP_InputField>();
        var submitEvent = new TMP_InputField.SubmitEvent();

        submitEvent.AddListener(SubmitName);
        input.onEndEdit = submitEvent;
    }
예제 #2
0
 // Start is called before the first frame update
 void Start()
 {
     //stgnumgApers = "0";
     //msgEnv = panel1.GetComponent<TMP_InputField>();
     escMsg = new TMP_InputField.SubmitEvent();
     escMsg.AddListener(escrMsg);
     msgEnv.onEndEdit = escMsg;
 }
예제 #3
0
    void Start()
    {
        t     = GameObject.FindWithTag("Moving").GetComponent <Transform>();
        input = GetComponent <TMP_InputField>();
        var se = new TMP_InputField.SubmitEvent();

        se.AddListener(ChangeHeight);
        input.onEndEdit = se;

        //or simply use the line below,
        // input.onEndEdit.AddListener(SubmitName);  // This also works
    }
예제 #4
0
    void Awake()
    {
        szScoreTextFile = Application.dataPath + "scores.txt";
        //saveScore();
        //add listener
        var subEvent = new TMP_InputField.SubmitEvent();

        subEvent.AddListener(storeName);

        if (input != null)
        {
            input.onEndEdit = subEvent;
        }

        scoreCount.text = fCurrentScore.ToString();

        g = GameObject.FindGameObjectWithTag("GameController").GetComponent <GameManager>();
    }
예제 #5
0
    private void Start()
    {
        if (gameObject.tag == "visita")
        {
            nvisit   = this.gameObject.GetComponent <TMP_InputField>();
            escribe1 = new TMP_InputField.SubmitEvent();
            escribe1.AddListener(EnvInfvisit);
            nvisit.onEndEdit = escribe1;
        }

        if (gameObject.tag == "gAPerson")
        {
            ngAperson = this.gameObject.GetComponent <TMP_InputField>();
            escribe2  = new TMP_InputField.SubmitEvent();
            escribe2.AddListener(EnvInfgAper);
            ngAperson.onEndEdit = escribe2;
        }
    }
예제 #6
0
 /// <summary>
 /// <para>リスナーを設定します</para>
 /// <para>この関数は SetListener 関数の省略表記です</para>
 /// </summary>
 public static void Set(this TMP_InputField.SubmitEvent self, UnityAction <string> call)
 {
     self.SetListener(call);
 }
예제 #7
0
 //================================================================================
 // 関数(static)
 //================================================================================
 /// <summary>
 /// リスナーを設定します
 /// </summary>
 public static void SetListener(this TMP_InputField.SubmitEvent self, UnityAction <string> call)
 {
     self.RemoveAllListeners();
     self.AddListener(call);
 }